mysql -uroot -p
use mysql; select host from user where user='root';
update user set host = '%' where user ='root';
將localhost設置爲通配符%,localhost設置了「%」後即可以容許遠程訪問。mysql
‘localhost’ 指的是用戶開放的IP,能夠是’localhost’(僅本機訪問,至關於127.0.0.1),能夠是具體的’...’(具體某一IP),也能夠是 ‘%’ (全部IP都可訪問)sql
flush privileges;
查看配置數據庫
select host from user where user='root';
完成後,就能夠鏈接成功了。bash