如果爲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'@'%';