VMware11+centos6.6+5.7.16 MySQL Community Server

初次安裝mysql,登錄時需要密碼解決方法:

#1.停止mysql數據庫
/etc/init.d/mysqld stop 
#2.執行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
#3.使用root登錄mysql數據庫
mysql -u root mysql 
#4.更新root密碼(有的版本PASSWORD更改爲authentication_string)
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
#5.刷新權限 
mysql> FLUSH PRIVILEGES; 
#6.退出mysql
mysql> quit 
#7.重啓mysql
/etc/init.d/mysqld restart 
#8.使用root用戶重新登錄mysql
mysql -uroot -p 
Enter password: <輸入新設的密碼newpassword>
登錄後可能出現:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
需要重新設置密碼,mysql默認安裝validate_password插件,對密碼驗證較爲嚴格。
可修改密碼驗證爲按長度驗證:
mysql> set global validate_password_policy=0; 
最小長度默認爲8,可修改爲4: 
mysql> set global validate_password_length=1;

詳細參考文檔:http://www.cnblogs.com/ivictor/p/5142809.html

遠程連接mysql設置:
如果你想連接你的MySQL的時候發生這個錯誤:  ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server   
1. 改表法。
可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 數據庫裏的 "user" 表裏的 "host" 項,從"localhost"改稱"%" 
 mysql -u root -pvmware
mysql>use mysql; 
mysql>update user set host = '%' where user = 'root'; 
mysql>select host, user from user; 
 2. 授權法。
例如,你想myuser使用mypassword從任何主機連接到mysql服務器的話。 
 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 
如果你想允許用戶myuser從ip爲192.168.1.3的主機連接到mysql服務器,並使用mypassword作爲密碼  
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;     
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY '1235' WITH GRANT OPTION; 
 mysql>flush privileges;  這句一定要加上!!!
詳細參考文檔:http://blog.csdn.net/ei__nino/article/details/25069391
Can't connect to MySQL server (10060)異常解決方法
原因是3306端口被被防火牆禁掉,無法連接到該端口。
解決方法如下:  
在iptables中開放3306端口   
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
# service iptables restart  重啓生效  
當然除了開放3306端口外,還有一個方法就是關閉防火牆,
命令爲:   # service iptables stop    
不過,不推薦這種做法,因爲這會引起安全性問題。  
詳細參考文檔:http://www.linuxidc.com/Linux/2014-09/106884.htm


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章