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

mysql链接报2059错误或Navicat报2059错误解决办法

程序员文章站 2022-06-09 17:41:51
...

登录mysql

mysql -u 用户名 -p

查询mysql用户信息

select user,plugin from user;   
select host,user,authentication_string from mysql.user;

创建用户

create user '用户名'@'%' identified by '密码';

授权用户

grant all privileges on *.* to '用户名'@'%';

更新密码加密规则

ALTER USER '用户名'@'%' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;
ALTER USER '用户名'@'%' IDENTIFIED WITH mysql_native_password BY '密码';

刷新

FLUSH PRIVILEGES;

注意: % 和localhost的区别,%是外部可以连接,localhost是本地可以连接

相关标签: MySQL mysql