阿裏雲服務器CentOS6.9安裝Mysql
阿新 • • 發佈:2018-09-18
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