連接不上 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'@'%';
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章