连接不上 docker中的mysql

如果为8.0及以上版本;需要注意,该版本密码认证机制已经升级,有些客户端未能兼容,请使用新的认证方式修改Mysql密码

# mysql 5.7
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
#授权
grant all privileges on . to root@'%';
#刷新权限表
flush privileges;

#Mysql8.0:
#添加远程登录用户
CREATE USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY 'admin';

#赋予权限
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章