Recollect的黑色世界...... 注册 | 登陆

解决MYSQL数据库无法使用IP访问本地的方法

本广告位招商中!联系邮箱heiqu8#163.com,将#替换为@...

解决MYSQL数据库无法使用IP访问本地的方法

2010年03月16日

  MYSQL数据库缺省安装后,其默认用户名ROOT如果只能以<localhost>或<127.0.0.1>方式访问主机,即通过外部IP地址访问返回如下内容:

  ERROR 1130 (): #HY000Host 'XXXXXX' is not allowed to connect to this MySQL server

  可以增加一个用户,给其权限,允许由局域网或互联网进行外部访问,方法如下:

  1。在运行中输入CMD,确定,进入文本方式。

  2。输入mysql -h localhost -u root -p 回车,使用ROOT用户登录。

  3。输入use mysql; 显示Database changed,选择MYSQL系统库。

  4。假定我们现在增加一个'goldeye2000'用户,密码为'1234567',让其能够从外部访问MYSQL。输入

  grant all on * to 'goldeye2000' identified by '1234567';

  ALL代表所有权限。

  5。现在看看用户表内容。输入select user,host from user ; 可以看到"goldeye2000"用户已经加进去了,并且其权限为'% ','grande','localhost '。

  6。退出MYSQL,输入QUIT;回车

  7。我们现在可以用goldeye2000用户在局域网或互联网中以IP方式访问了。

  mysql -h 192.168.0.115 -u goldeye2000 -p

  我试过了,很好用!



原文地址:http://user.qzone.qq.com/532056344/blog/1268719634

如页面无法正常浏览,请查看原文地址!如有版权争议请与站长联系!我们会尽快删除相关网页快照!

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

1条记录访客评论

我试过了 一用IP地址打开phpmyadmin还是会显示403,我用的是wampserver集成包 不知道怎么回事呢??

Post by damon on 2013, June 7, 11:13 AM 引用此文发表评论 #1


发表评论

评论内容 (必填):