远程或者本地连接MySQL时报错1130 host is not allowed to connect to this mysql server

jia611 2014-02-28 06:08:16
今天在连数据库的时候竟然不能连了,不论是本地还是远程都不能连接。 求大神帮忙。谢谢!




...全文
386 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jia611 2014-03-03
  • 打赏
  • 举报
回复
现在问题已经解决,谢谢各位! 1.远程不能连接 2.本机也不能连接 所以 使用mysql -u root 的方法都是行不通的。 3.还有一个方法是修改my.ini 文件,在文件的[ myslqd] 下 添加 bind-address=127.0.0.1 ,但是这个方法也行不通。 实在没办法了,就想到了 替换 数据库的文件的方法。 具体的方法 http://blog.csdn.net/jia611/article/details/20360671
wwwwb 2014-03-03
  • 打赏
  • 举报
回复
MYSQL启动没有,直接在服务器上 mysql -uroot -p 能否连接
benluobo 2014-03-03
  • 打赏
  • 举报
回复
查看mysql.user看看登录用户的host字段
果儿妈 2014-03-03
  • 打赏
  • 举报
回复
看看你的数据库访问权限,host指定
jia611 2014-02-28
  • 打赏
  • 举报
回复
引用 1 楼 u012821210 的回复:
http://www.cnblogs.com/beanmoon/p/3173924.html
这里的 第四点 4). 修改MySQL的配置文件/etc/mysql/my.cnf,因为默认3306端口只允许本地访问的,注释掉这行     #bind-address = 127.0.0.1   然后重启Mysql,/etc/init.d/mysql restart 我是windows的系统,没有这个文件,也没有my.ini文件,我修改了my-default.ini 文件,但是也是一样没有作用。 其他的方法都不行。不过还是谢谢了!

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧