Navicat連不上MySQL的解決辦法

USE mysql;mysql

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '{your password}';
sql

FLUSH PRIVILEGES;
spa

 

MySQL8 的三種身份認證token

1. caching_sha2_passwordstring

2. sha256_passwordio

3. mysql_native_passwordclass

MySQL8 默認使用 caching_sha2_password登錄

 

MySQL中用戶標示是 user 和 host 組成的二元組,須要確保二元組存在,不然會報錯:word

'user'@'localhost'                    本地登陸的user用戶localhost

'user'@'192.168.0.103'           指定IP登陸的user用戶

'user'@'%'                               全部IP登陸的user用戶

用戶信息記錄在 mysql.user 表中

建立新用戶命令 CREATE USER

刪除用戶命令 DROP USER

相關文章
相關標籤/搜索