连接时报错:
ERROR 1396 (HY000): Operation ALTER USER failed for ‘root‘@‘localhost‘
可以直接在linux控制台进入sql执行以下代码:
```sql
#删除之前配置
drop user 'root'@'%';
#配置远程登录
CREATE USER 'root'@'%' IDENTIFIED BY '你的密码';
GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
flush privileges;
后按照你所购买的服务器在选择:
我购买的是aliyun的 所以这样选择,然后
这样就可以了。欢迎讨论交流。