第一步 :檢查系統(tǒng)是否自帶有mysql版本
命令:rpm -qa | grep mysql
[root@itcast02 local]# rpm -qa | grep mysql
mysql-libs-5.1.73-7.el6.x86_64
第二步 :將其自帶的mysql版本全部卸載(非常重要啊奄,如不卸載,后面會產(chǎn)生沖突)
命令:rpm -e --nodeps (mysql版本號芍躏,就是上面檢查到的mysql-libs-5.1.73-7.el6.x86_64)
[root@itcast02 local]# rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64
第三步 :檢查是否將自帶的mysql版本卸載了
[root@itcast02 local]# rpm -qa | grep mysql
[root@itcast02 local]#
第四步 :創(chuàng)建mysql的存放目錄(我保存在/usr/local/mysql目錄下,可以根據(jù)自己的喜好創(chuàng)建mysql的保存路徑)
[root@itcast01 ~]# mkdir /usr/local/mysql
第五步 :安裝傳輸工具(將mysql壓縮包傳到/usr/local/mysql目錄下)
命令:yum -y install lrzsz
[root@itcast01 ~]# yum -y install lrzsz
已加載插件:fastestmirror
設(shè)置安裝進程
第六步 :進入到mysql目錄下,用鼠標將mysql安裝包拖入到mysql目錄下
[root@itcast01 ~]# cd /usr/local/mysql
[root@itcast01 mysql]# ls
MySQL-5.6.37-1.el6.x86_64.rpm-bundle.tar
第七步 :將mysql安裝包解壓到當前目錄下,
命令:tar -xvf 安裝包名稱 -C /usr/local/mysql 表示將安裝包解壓到usr目錄下的local目錄下的mysql目錄下两疚,后面沒指定目錄則表示解壓到當前目錄下 (-C /usr/local/mysql 表示指定解壓路徑 )
[root@itcast01 mysql]# tar -xvf MySQL-5.6.37-1.el6.x86_64.rpm-bundle.tar
MySQL-shared-5.6.37-1.el6.x86_64.rpm
MySQL-shared-compat-5.6.37-1.el6.x86_64.rpm
MySQL-server-5.6.37-1.el6.x86_64.rpm
MySQL-test-5.6.37-1.el6.x86_64.rpm
MySQL-client-5.6.37-1.el6.x86_64.rpm
MySQL-devel-5.6.37-1.el6.x86_64.rpm
MySQL-embedded-5.6.37-1.el6.x86_64.rpm
[root@itcast01 mysql]#
第八步 :安裝所需要的依賴,分別執(zhí)行以下命令(有些電腦已經(jīng)安裝 含滴,最好還是執(zhí)行一下這一步诱渤,不然到后面安裝報錯就比較麻煩了)輸入以下命令,點擊回車即可谈况,等待安裝完成就行
[root@itcast01 mysql]# yum install -y numactl
[root@itcast01 mysql]# yum install -y perl
第九步 :列出解壓文件
[root@itcast01 mysql]#ls
MySQL-5.6.37-1.el6.x86_64.rpm-bundle.tar
MySQL-client-5.6.37-1.el6.x86_64.rpm
MySQL-devel-5.6.37-1.el6.x86_64.rpm
MySQL-embedded-5.6.37-1.el6.x86_64.rpm
MySQL-server-5.6.37-1.el6.x86_64.rpm
MySQL-shared-5.6.37-1.el6.x86_64.rpm
MySQL-shared-compat-5.6.37-1.el6.x86_64.rpm
MySQL-test-5.6.37-1.el6.x86_64.rpm
第十步 :安裝mysql服務端
[root@itcast01 mysql]# rpm -ivh MySQL-server-5.6.37-1.el6.x86_64.rpm
第十一步 :安裝mysql客戶端
[root@itcast01 mysql]# rpm -ivh MySQL-client-5.6.37-1.el6.x86_64.rpm
第十二步 :啟動mysql服務器
[root@itcast01 mysql]# service mysql star
第十三步 :找mysql登陸密碼(最后冒號后面的就是密碼)
[root@itcast01 mysql]# cat /root/.mysql_secret
第十四步 :登陸mysql(輸入上一步找到的密碼)
[root@itcast01 mysql]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.37
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
第十五步 :修改mysql登陸密碼
mysql> set password = password('123456');
Query OK, 0 rows affected (0.00 sec)
第十六步 :開啟 mysql 的遠程登錄
mysql> grant all privileges on *.* to 'root' @'%' identified by 'root';
Query OK, 0 rows affected (0.00 sec)
第十六步 :刷新權(quán)限
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
第十七步 :退出
mysql> exit
Bye
第十七步 :開放 Linux 的對外訪問的端口 3306
[root@itcast01 mysql]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
第十七步 :將修改永久保存到防火墻中
[root@itcast01 mysql]# /etc/rc.d/init.d/iptables save
第十八步 :加入到系統(tǒng)服務
[root@itcast01 mysql]# chkconfig --add mysql
第十九步 :設(shè)置開機啟動
[root@itcast01 mysql]# chkconfig mysql on
到此源哩,可用 SQLyog、Navicat 等第三方圖形化界面連接數(shù)據(jù)庫鸦做。
大功告成励烦,Enjoy it!