1. 程式人生 > >阿裏雲服務器CentOS6.9安裝Mysql

阿裏雲服務器CentOS6.9安裝Mysql

tps targe href where accept 密碼 centos -s nbsp

上篇講了CentOS6.9安裝tomcat,這篇來講mysql的安裝

1、查看CentOS是否安裝了MySQL

yum list installed | grep mysql     //查看CentOS是否安裝了MySQL

2、如果安裝過,先把原來的MySQL刪除,刪除方法參照:http://blog.csdn.net/zhang41228/article/details/75570976

3、先查看yum庫中的mysql

yum list | grep mysql   //查看yum庫中的mysql

4、選擇需要的mysql進行安裝

yum install mysql mysql-server mysql-devel -y   //安裝mysql

5、驗證是否安裝成功

yum list installed | grep mysql //查看已安裝的mysql
rpm -qi mysql-server //查看mysql詳細信息

  技術分享圖片

6、啟動mysql服務

service mysqld start    //啟動mysql服務
service mysqld stop //停止mysql服務
service mysqld restart  //重啟mysql服務

7、進入mysql,並修改密碼

mysql -u root   //進入mysql

  技術分享圖片

show databases; //顯示所有數據庫

  技術分享圖片

use mysql;  //使用名為“mysql”的數據庫
/*
  註意:這裏修改密碼如果寫的是password=‘123456‘則改的密碼不是123456,而是其他
*/
update user set password=password(‘123456‘) where user=‘root‘;  //修改密碼為123456

select user,password from user;     //查看修改後的密碼
FLUSH PRIVILEGES;       // 修改密碼後要刷新MySQL的系統權限相關表,不然修改的密碼可能不會生效

  技術分享圖片

8、退出並用剛修改過的密碼重新登錄

quit;   //退出mysql(exit;也可以退出)

mysql -u root -p    //使用密碼登錄mysql  

  

如果你需要在windows上通過Navicat For MySQL遠程連接mysql,你還需要以下幾個步驟:

1、開放遠程登錄權限

GRANT ALL PRIVILEGES ON * . * TO ‘root‘@‘%‘ IDENTIFIED BY ‘你的密碼‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;

2、開放防火墻3306端口或者關閉防火墻

service iptables stop   //關閉防火墻

/*
  如果sysconfig下沒有iptables文件
  可以先隨便寫一句協議:iptables -P OUTPUT ACCEPT
  然後保存:service iptables save
  這樣就會有iptables文件了
*/
vim /etc/sysconfig/iptables //編輯防火墻配置
//在配置文件中加入-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

  技術分享圖片

3、設置mysq開機啟動

chkconfig mysqld on

4、因為是阿裏雲服務器,所以還要去阿裏雲上面給服務器添加3306的安全組,不然一樣遠程不過去

技術分享圖片

本文摘抄來源: https://blog.csdn.net/zhang41228/article/details/75574931

阿裏雲服務器CentOS6.9安裝Mysql