問題是這樣
剛霍霍了一台騰訊雲服務器需要安裝mysql
然后就選擇了8+這個版本。
安裝步驟網上有的是。
我只寫最主要的部分 絕對不出錯 外網可訪問 .net java都可以調用
其實不指望有人看 就是怕自己下一次忘記了
登錄不解釋
mysql -uroot -p
更改加密方式
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
更改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
刷新:
FLUSH PRIVILEGES;
// 如果報錯 ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%' :
則是遠程訪問權限不正確,先選擇數據庫,查看一下再更改:
use mysql; Database changed update user set host = 'localhost' where user ='root'; 把上面的再來一遍 update user set host = '%' where user ='root'; 遠程鏈接也直接就解決了 FLUSH PRIVILEGES;