mysql8更改加密規則

2022-09-19 03:06:13 字數 494 閱讀 9904

**說明:**

n**icat 連線mysql 8.0.11 出現2059錯誤

mysql8 之前的版本中加密規則是mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password

mysql -uroot -ppassword #登入

use mysql; #選擇資料庫

# 遠端連線請將'localhost'換成'%'

**更改加密規則**

alter user 'root'@'localhost' identified by '' password expire never; #更改加密方式

alter user 'root'@'localhost' identified with mysql_native_password by ''; #更新使用者密碼

flush privileges; #重新整理許可權

mysql8問題 mysql8中的問題

only full group by 對於group by聚合操作,如果在 select 中的列,沒有在 group by 現,那麼這個sql是不合法的,因為列不在group by從句中。no auto value on zero 該值影響自增長列的插入。預設設定下,插入0或null代表生成下乙個自...

mysql8建立不了使用者 mysql8建立使用者

假如是mysql8版本的話,使用 grant all privileges to 使用者 localhost identified by 自定義密碼 會報錯,因為要先建立使用者再進行賦權,不能同時進行 建立使用者 create user 使用者名稱 localhost identified by 密...

mysql 8 命令 Mysql8常用命令

1 安裝 移除原來的mysql服務 mysqld remove mysql mysqld install 2 初始化 mysqld initialize 3 啟動 net start mysql 4 登陸 mysql u root p 5 修改密碼 mysqld shared memory skip...