記錄mysql8設定遠端連線的小坑

2021-08-23 14:23:56 字數 413 閱讀 3397

1.使用tar.gz安裝的資料庫修改密碼

alter user 'root'@localhost identified by '密碼'

2.建立用於遠端連線的使用者

grant user on *.* to 'root'@'%'

3.修改遠端密碼參考1

4.遠端使用者使用工具連線報錯誤問題

alter user 『root』@『%』 identified with mysql_native_password by '密碼';

mysql8使用的加密方式改變,導致使用工具不能連線,修改為使用舊的加密方式可以解決

5.為遠端使用者授予grant許可權

grant usage on *.* to 'root'@'%' with grant option;

參考: mysql文件

MySQL8允許遠端連線

一 設定mysql服務允許外網訪問 修改mysql的配置檔案,有的是my.ini windows 有的是my.cnf linux 在配置檔案中增加 mysqld port 3306 bind address 0.0.0.0 然後重新啟動mysql服務,執行service mysql restart。...

mysql8建立遠端連線賬戶

mysql8和原來的版本有點不一樣,8的安全級別更高,所以在建立遠端連線使用者的時候,不能用原來的命令 同時建立使用者和賦權 mysql grant all privileges on to test localhost identified by 123456 必須先建立使用者 密碼規則 mysq...

mysql 8 遠端連線注意事項

1.首先如果你是在windows平台下連線linux下的mysql 那麼請確保linux下的防火牆開放3306埠 vi etc sysconfig iptables在配置檔案裡增加一行 a rh firewall 1 input m state state new m tcp p tcp dport...