LinuxSir.cn,穿越时空的Linuxsir!

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

关于创建mysql数据库的方法问题。

[复制链接]
发表于 2006-5-30 16:49:39 | 显示全部楼层 |阅读模式
在mandriva2006安装了自带的mysql-4.1.12,启动mysqld服务后使用mysql登录,无论是root还是普通用户,在执行>create database mydb;后都会报错:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'creat database mmm' at line 1
数据库默认存放在/var/lib/mysql/下,是什么原因导致连root都无法创建数据库和表呢?

后来安装了一个webmin,用root登录后,在里面可以顺利的创建数据库、数据表,基本的管理工作都可以作。

root帐号使用命令"mysqladmin create mydb -prootpassword"也可以创建一个数据库。

同志们,你们在创建一个数据库时都使用的什么方法?为什么地一种方法会出错呢?另外如果我想在用户目录下创建一个自己的数据库应该怎么作呢?
谢谢!!!
 楼主| 发表于 2006-5-31 10:35:10 | 显示全部楼层
nnd,今天试了一下create database name; 又行了,真是不可捉摸。

不过创建数据库需要root的权限。
回复 支持 反对

使用道具 举报

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

本版积分规则

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