新手问一个比较菜的问题

[复制链接]
查看11 | 回复7 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
我在我机器上装了一个mysql,版本是4.0.20d.
下载了一个mysqlcc相连接到mysql服务器上,但是一直报错“error 1130: host 'tom' is not allowed connect to this Mysql server”,我运行winmysqladmin.exe 可以看到数据库test数据库的表,mysqlcc连接的数据库也是test.
还请指教,谢谢!
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
你把数据库mysql的user表的host改成'%'试试
user mysql
update user set host='%' where user='root';
flush privileges;
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
敲错了,应该是 use mysql
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
最初由 atgc 发布
[B]敲错了,应该是 use mysql [/B]

mysql> use mysql
ERROR 1044: Access denied for user: '@localhost' to database 'mysql'
谢谢!
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
mysql> create database db_test;
ERROR 1044: Access denied for user: '@localhost' to database 'db_test'

这是什么错误啊?
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
你要用root登录,普通用户没有读写mysql数据库的权限
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
最初由 atgc 发布
[B]你要用root登录,普通用户没有读写mysql数据库的权限 [/B]

请问用什么命令以ROOT用户登陆呢?
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
mysql -u root -p
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行