天天看點

mysql8.0光标mysql_js_關于 MySQL8.0 操作指令

mysql8.0光标mysql_js_關于 MySQL8.0 操作指令

由于MySQL8.x跟之前常用的MySQL5.x相比,有較大的變化,導緻很多指令并不能在MySQL8.x機器上正常運作,是以這裡總結一下MySQL8.x的一些操作指令,供大家參考也為自己做一個備忘。

MySQL8.0版本和MySQL5.0的加密規則不一樣,而現在的很多工具等都是不支援的,我們這裡使用的是将MySQL使用者登入的加密規則修改為mysql_native_password的方法來進行解決的。

修改加密規則ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

更新 root 使用者密碼ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'new_password';

重新整理權限FLUSH PRIVILEGES;

MySQL8.0建立新的使用者

PS:'root'@'localhost' 和 'root'@'%' 是兩個不同的使用者,是以為了更改為%可以這樣來操作CREATE USER 'root'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

FLUSH PRIVILEGES;

更多程式設計相關内容,請關注php中文網程式設計入門欄目!

mysql8.0光标mysql_js_關于 MySQL8.0 操作指令

本文轉載于:segmentfault,如有侵犯,請聯系[email protected]删除