LinuxSir.cn,穿越时空的Linuxsir!

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

mysql不能create database为什么?

[复制链接]
发表于 2003-7-14 14:29:31 | 显示全部楼层 |阅读模式
mysql不能create database为什么?(由t于先前不知道这个栏目将此帖发在服务器版,现在将它转帖过来,重复发帖请谅解)
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=51633
各路大虾,小弟在mysql操作中碰到以下问题不知如何解决,敬请指点:
我是RedHatLinux7.3/Mysql3.23.49-3/apache1.3.23-11
我配了dns和apache,域名是www.freeboy.com,主机名:freeboy
我在用mysql命令进入mysql界面后输入:
create database viewcvs;
系统显示以下信息:
ERROR 1044:Access denied for user:'@localhost' to database 'viewcvs'
请问是什么原因?:help
发表于 2003-7-14 14:36:19 | 显示全部楼层
你用来登录mysql数据库服务器的用户没有足够的权限在数据库服务器上建立数据库。
换一个用户登录用行了。当然这个用户要能有建立数据库的权限。
 楼主| 发表于 2003-7-14 18:43:29 | 显示全部楼层
所有的用户我都试过了,不行,而且我想用webmin管理器来打开mysql时也是这个错误,是不是我的mysql数据库损坏了?
发表于 2003-7-15 08:01:35 | 显示全部楼层
呵呵这个错误肯定是用户权限不对,如果你有所怀疑的话,好就以root的身份重新初始化mysql数据库,运行这个脚本就行了。mysql_install_db
建议你还 是先看看mysql的基础知识再说。有句老话叫磨刀不误砍柴功吗。
 楼主| 发表于 2003-7-15 18:25:09 | 显示全部楼层
是的,我将/var/lib/mysql/mysql目录下数据库文件全部删掉后再执行linux_install_db后就可以了,多谢黄叶版主!磨刀不误砍柴功,很对!
发表于 2003-7-24 19:42:22 | 显示全部楼层
昏,你该不会将mysql这个数据库也删除了吧?
发表于 2003-7-25 08:08:17 | 显示全部楼层
删掉也没事呀。只要你没有太多的数据
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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