LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2719|回复: 7

一个mysql的连接问题

[复制链接]
发表于 2005-6-4 01:16:31 | 显示全部楼层 |阅读模式
我这样可以连接成功
superwu@superwu:~$ mysql -h localhost -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 4.1.11-Debian_4-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
但是我这样连接却不能连接成功
superwu@superwu:~$ mysql -h 127.0.0.1 -u root -p
Enter password:
ERROR 1130 (00000): #HY000Host 'localhost.localdomain' is not allowed to connect to this MySQL server
不知有什么问题?应该如何设置?
发表于 2005-6-12 02:40:11 | 显示全部楼层
你的MYSQL设置了禁止通过网络访问

把127.0.0.1换成localhost吧
回复 支持 反对

使用道具 举报

发表于 2005-6-16 16:11:49 | 显示全部楼层
这个问题我也一直无解,我连接我的数据库服务器(因为前期不是我做的,所以遇到了这个问题我也就懒得弄了)

我用mysqlcc可以正常登陆到172.x.x.x这台机器上正常进行数据操作,但是用提示付就会出现上面的那个错误。

ot allowed to connect to this MySQL server   应该改那台机器的什么地方?肯定不会是iptables问题因为用图形化工

具可以正常登陆啊。无解无解。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-9-12 15:01:18 | 显示全部楼层
如何设置phpmyadmin 可以通过网络访问啊? 我在用phpmyadmin遇到下面的错误信息:


#1130 - #HY000Host '211.154.53.86' is not allowed to connect to this MySQL server

我在本机连接的时候用 mysql -h localhost -u roor -p 可以的, 但是 mysql -h 127.0.0.1 -u roor -p 就不行.
回复 支持 反对

使用道具 举报

发表于 2005-9-12 21:56:31 | 显示全部楼层
首先,用root登陆mysql,然后
\u mysql
select host,user from user;
看结果,这些就是允许那些人从哪里登陆的设置。可以直接修改这个表,但是要小心,权限控制全靠它了
比如,要允许tester从任何地方登陆,那么应该有:

  1. +-----------+------------------+
  2. | host      | user             |
  3. +-----------+------------------+
  4. | %         | tester              |
  5. +-----------+------------------+
复制代码

这样一行,其他的列是具体的权限设置,看手册。
回复 支持 反对

使用道具 举报

发表于 2005-9-12 22:00:17 | 显示全部楼层
至于用localhost可以,127.0.0.1不行,原因就是user这个表里的设置有问题。
如果你的主机名是:XXX,那么一般默认root可以从localhost和XXX登陆的,使用127.0.0.1的时候mysql拿到的你的host就是哪个XXX,如果在user表里没有允许从XXX登陆,就会出现你遇到的问题。
建议多看看mysql的官方手册,或者中文版的手册,都有的。要有耐心。
回复 支持 反对

使用道具 举报

发表于 2005-9-13 19:33:12 | 显示全部楼层
利害!!

P.S. 这些用grant应该可以设置吧
回复 支持 反对

使用道具 举报

发表于 2005-9-14 09:40:51 | 显示全部楼层
....
其实,我才看了几天的mysql,因为要做的一个网站要用,只是把手册看了一部分....
再次强烈推荐mysql的手册!!!很多很多的东西都有,它不光是mysql安装手册,看一遍能学到很多东西!特别是对新手..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表