navicat 連接遠程MySQL服務失敗原因
1.進入數據庫授權用戶 GRANT ALL PRIVILEGES ON *.* TO '授權用戶'@'localhost' IDENTIFIED BY '授權密碼&
1.進入數據庫授權用戶
GRANT ALL PRIVILEGES ON *.* TO '授權用戶'@'localhost' IDENTIFIED BY '授權密碼' WITH GRANT OPTION;
2.MySQL5.7 以后 設置密碼 出現 Your password does not satisfy the current policy requirements. 解決
(1)修改參數 validate_password_policy參數的值 set global validate_password_policy=0;
(2)設置密碼長度 set global validate_password_length=1;
通過 select @@validate_password_length;查看密碼長度;
最后 flush privileges;
3.如果還不能連接成功,修改mysql 配置 ubuntu 默認在
/etc/mysql/mysql.conf.d/mysqld.cnf 里修改
bind-address = 127.0.0.1改成bind-address = 自己的IP
重啟MySQL service mysql stop service mysql start;









