1.使用“mysql -uroot -proot”命令可以連接到本地的mysql服務。
2.使用“use mysql”命令,選擇要使用的數據庫,修改遠程連接的基本信息,保存在mysql數據庫中,因此使用mysql數據庫。
3.使用GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;或者update user set host = '%' where user = 'root';命令可以更改遠程連接的設置。
4.使用“flush privileges;”命令刷新剛才修改的權限,使其生效。
5.使用“select host,user,authentication_string from user;”查看修改是否成功。
如果還不能連接成功,比如用navicat連接會出現10060錯誤,解決方法:
6.查看防火牆規則,看ports是否開放了3306端口
firewall-cmd --list-all
7.開放端口
firewall-cmd --permanent --add-port=3306/tcp
8.重啟防火牆(修改配置后要重啟防火牆)
firewall-cmd --reload
