mysql 登录提示 “is not allowed to connect to this mysql server”

解决方法一

  1. 执行 mysql -u root -p 然后输入密码登陆mysql

  2. GRANT ALL PRIVILEGES ON . TO ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;

  3. 执行:FLUSH PRIVILEGES;

  4. 此时可以使用myuser用户,mypassword密码远程登陆mysql服务器了

解决方法二

  1. 执行 mysql -u root -p,然后输入密码登陆mysql

  2. use mysql;

  3. select host from user where user= 'root';查看当前mysql允许登录的地址

  4. update user set host='%' where user = 'root';

  5. flush privileges;

以上两种方式都可以使用

posted @   dcrenl  阅读(257)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示