设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
运维技术 —— LinuxSir.cn
›
服务器架设、应用、维护
›
mysql不能create database为什么?
1
2
/ 2 页
下一页
返回列表
查看:
1982
|
回复:
14
mysql不能create database为什么?
[复制链接]
wangjunhai
wangjunhai
当前离线
积分
25
IP卡
狗仔卡
发表于 2003-7-12 10:26:30
|
显示全部楼层
|
阅读模式
各路大虾,小弟在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
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
seablue
seablue
当前离线
积分
999
IP卡
狗仔卡
发表于 2003-7-12 15:02:05
|
显示全部楼层
很明显,你的权限不够啊!
回复
支持
反对
使用道具
举报
显身卡
wangjunhai
wangjunhai
当前离线
积分
25
IP卡
狗仔卡
楼主
|
发表于 2003-7-12 18:41:40
|
显示全部楼层
但我是root用户登陆的,而且mysql用户也试了,不行!
回复
支持
反对
使用道具
举报
显身卡
sonan
sonan
当前离线
积分
43
IP卡
狗仔卡
发表于 2003-7-13 22:30:32
|
显示全部楼层
mysql -uroot -p
用这样的命令来试试
回复
支持
反对
使用道具
举报
显身卡
wangjunhai
wangjunhai
当前离线
积分
25
IP卡
狗仔卡
楼主
|
发表于 2003-7-14 14:19:50
|
显示全部楼层
回楼上sonan:我输入这个命令并且输入密码后显示:
ERROR 1045:Access denied for user:'root@localhost'(Using password:YES)
我想是不是我把hosts修改为freeboy.com的原故。因为它老说@localhost的接口被禁止?
回复
支持
反对
使用道具
举报
显身卡
seablue
seablue
当前离线
积分
999
IP卡
狗仔卡
发表于 2003-7-14 19:16:20
|
显示全部楼层
这个错误显示你输入的密码不对,请检查:
!)你是否设置了root用户(是
mysql的root
用户,跟
linux的root
是两码事--确记!)密码?
!!)你输入的密码不对!
!!!)你可以这样恢复你的localhost: 在/etc/hosts的内容如下
127.0.0.1 localhost.localdomain localhost
复制代码
回复
支持
反对
使用道具
举报
显身卡
wangjunhai
wangjunhai
当前离线
积分
25
IP卡
狗仔卡
楼主
|
发表于 2003-7-14 21:25:58
|
显示全部楼层
我的密码没错,我把hosts修改了还是不行啊,这是为什么?
回复
支持
反对
使用道具
举报
显身卡
superdida
superdida
当前离线
积分
12
IP卡
狗仔卡
发表于 2003-7-14 22:03:34
|
显示全部楼层
一定要在第一次登陆mysql的时候设置mysql的root密码,方法在mysql的文档里有
回复
支持
反对
使用道具
举报
显身卡
seablue
seablue
当前离线
积分
999
IP卡
狗仔卡
发表于 2003-7-14 22:27:59
|
显示全部楼层
建议你看看mysql手册(我当时也看得头晕;) ),可能的原因:
1)
你是在安装MySQL以后运行mysql_install_db的脚本,来设置初始授权表内容吗?如果不是,这样做。
2)
通过执行这个命令测试初始权限:
mysql -u root test
服务器应该让你无误地连接。
3)
估计你没有设置root的口令, 如果执行这个命令没有出错的话:
mysql -u root
回复
支持
反对
使用道具
举报
显身卡
wangjunhai
wangjunhai
当前离线
积分
25
IP卡
狗仔卡
楼主
|
发表于 2003-7-15 00:30:28
|
显示全部楼层
我好像是运行过mysql_install_db,这个对如果真的执行过,那么是这个原因吗?请问这个是不是用来出始化数据库的?谢谢!
我执行seablue所说的2)与3)都是能进入mysql数据库的mysql>提示符下,但无法执行create database 同样的错误提示。为什么?
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表