错误号码1130:Host 'XXX' is not allowed to connect to this MySQL server
2024-10-19 19:59:48
今天在linux机器上装了一个mysql,想通过sqlyog远程连接过去,发生了:错误号码1130:Host 'XXX' is not allowed to connect to this MySQL server
问题原因:mysql未开启mysql远程访问权限。
解决办法:
在linux机器上登录mysql,修改mysql的user表。
(1)查询需要修改的记录
select host, user, password from user where host='localhost' and user='root';
(2)更新
update user set host='%' where host='localhost' and user='root';
(3)刷新权限
FLUSH PRIVILEGES;
经过以上的步骤就可以解决了远程的问题
但是linux本地登录还行吗? --- 不行了
那么这个很容易解决,我们在sqlyog下给user表添加一条支持本地登录的记录即可
然后执行刷新权限的命令即可
本地登录测试
最新文章
- 基于事件的异步模式(EAP)
- Oracle to_char()函数的使用细则
- HeapSort自己yy-未完成
- ASP.NET HTTP模拟提交通用类 GET POST
- Java GC 面试问题
- 【BZOJ】1221: [HNOI2001] 软件开发(最小费用最大流)
- 一个JS版本的MD5
- android 18 Bundle类
- 微博输入相关js 代码
- 杭电ACM 汉字统计
- css em单位
- Android继承AppCompatActivity实现全屏设置
- 【Python3爬虫】用Python发送天气预报邮件
- CentOS下防御或减轻DDoS攻击方法(转)
- leetcode Sort List 对链表进行排序
- java 判断对象是否是某个类的类型两种方法
- TensorFlow 训练MNIST数据集(2)—— 多层神经网络
- 事件触发器-----dispatchEvent
- servlet练习1
- WPF显示Gif动画