虛擬機/阿里云在linux搭建mysql

xsell,xftp下載官網(wǎng):https://www.xshellcn.com/? ? ? ? ? ? ? ? ? ?mysql官網(wǎng):https://www.mysql.com/

1.查看當(dāng)前是否自帶mysql? 指令:?rpm -qa | grep mysql

2.如果有卸載當(dāng)前版本 :??rpm -e --nodeps?要卸載的版本

3.檢測是否卸載干凈 :rpm -qa | grep mysql

4.下載mysql.tar

5.上傳到linux上,創(chuàng)個文件夾huanjing,將文件拖入文件夾里

6.在/usr/local/下創(chuàng)建mysql文件夾

? 進入到local文件:cd /usr/local

? 創(chuàng)建mysql文件:mkdir mysql??

7.退出mysel文件 通過cd~ 切換到環(huán)境下面的mysql? ?進入到huanjing下的指令:cd? huanjing/mysql/? ?,然后解壓Mysql到mysql目錄

? ?解壓指令:? tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql

8.然后通過cd~ 切換到local下的mysql,指令:cd ../usr/local/mysql

9.在mysl下安裝服務(wù)器和客戶端

安裝服務(wù)器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

安裝客戶端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

10.啟動mysql:指令:service mysql start

11將mysql加到系統(tǒng)服務(wù)中并設(shè)置開機啟動

????加入到系統(tǒng)服務(wù):chkconfig --add mysql

????自動啟動:chkconfig mysql on

12.mysql安裝好后會生成一個臨時隨機密碼,找到臨密碼

? 指令:cat?/root/.mysql_secret? ?紅色的就是臨時密碼

13.登錄mysql? ?指令:?mysql –u root -p

14.將臨時密碼改成root? ? 指令:set password = password('root');

15.開啟mysql的遠程登錄

????默認(rèn)情況下mysql不支持遠程登錄mysql,所以需要設(shè)置開啟 遠程登錄mysql的權(quán)限

????登錄mysql后輸入如下命令:

????grant all privileges on *.* to 'root' @'%' identified by 'root';

????flush privileges;

16.開放Linux的對外訪問的端口3306? 指令: /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

17.將修改永久保存到防火墻中? ?指令:/etc/rc.d/init.d/iptables save

18.啟動mysql輸入虛擬機端口號測試連接,連接成功就已經(jīng)完成了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。