[Ubuntu 14.04]_MySQL 5.7 外連問題
之前這個問題其實就已經存在,但在5.7之前都有解法且我都寫過類似的文章:
https://www.ntex.tw/wordpress/453.html
https://www.ntex.tw/wordpress/1945.html
前面的步驟大致相同,3306port要注意是否被外部防火牆擋住等等
不過到了5.7有點改變,分別是在my.cnf,現在直接改/etc/mysql/mysql.conf.d/mysqld.cnf內,而不需要再另外加my.cnf
#開放所有ip連入 bind-address = 0.0.0.0
以及在修改root外連權限時,可能會因為5.7加入較強的密碼驗證而受阻,例如當用mysql指令登入root後,下達
mysql -u root mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root新密碼' WITH GRANT OPTION;
會告訴你密碼強度不足,解決方式可以用強密碼,或者修改驗證模組強度:
mysql> SET GLOBAL validate_password_policy='LOW';
在進行一次root權限修改即可。
thx for:
http://bbs.bestsdk.com/detail/762.html
http://stackoverflow.com/questions/14779104/how-to-allow-remote-connection-to-mysql
Leave a comment
很抱歉,必須登入網站才能發佈留言。