首先,連接阿里雲主機並登錄數據庫,
1、添加一個Host ***注意這里數據庫為mysql5.7或以上password字段修改成了authentication_string;
mysql>select User,Password,Host from mysql.user;
insert into user (User,Password,Host)values('root',password('root'),'%');
2、為'%'添加權限
[mysql]> grant all privileges on *.* to 'root'@'%' identified by 'root';
3、刷新權限
[mysql]> flush privileges
//以前的解決方案到這就結束了,但通過navicat依然連接不上。
4、在阿里雲上配置安全組規則