欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Navicat for MySQL 连接Mysql8.0 报 1251

程序员文章站 2022-07-04 21:42:38
先设置Mysql全局 P.S.1:第9行,网上很多方法是这样写的:GRANT ALL ON *.* TO 'root'@'%'; ,实测mysql8.0.12.0报错。 P.S.2:第13行,网上很多方法是这样写的:ALTER USER 'root'@'localhost' IDENTIFIED B ......

先设置Mysql全局

 1 cmd下输入:
 2 
 3 mysql -uroot -p
 4 
 5 root密码
 6 
 7 use mysql;
 8 
 9 update user set host = "%" where user = "root";
10 
11 flush privileges;
12 
13 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root' PASSWORD EXPIRE NEVER;
14 
15 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
16 
17 FLUSH PRIVILEGES;

 

P.S.1:第9行,网上很多方法是这样写的:GRANT ALL ON *.* TO 'root'@'%';  ,实测mysql8.0.12.0报错。

P.S.2:第13行,网上很多方法是这样写的:ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  ,实测报错。

P.S.3:语句什么意思,自行百度。

Navicat for MySQL 连接Mysql8.0 报 1251Navicat for MySQL 连接Mysql8.0 报 1251

 Navicat for MySQL 连接Mysql8.0 报 1251Navicat for MySQL 连接Mysql8.0 报 1251