mysql 建表

mysql 建表

今天在MySql中建表,一开始在MySQL Query Browser里建,可是总是报错,后来想想,这是只是一个方便操作的客户端软件,估计不行。后来又在服务器端管理软件MySQL Administrator下建表,可是还是出现同样的错误。没办法只好上网求助了。

一查原来才知道,在MySql中建表大多数情况下是在DOS命令行下创建的。进入命令行后首先输入:net start mysql (停止服务器用:net stop mysql)服务器启动好后再输入:mysql -uroot -p 这里的root代表用户名。按回车后将提示你输入密码:Enter password:密码就是安装的时候设置的密码。(在这一步可能出现mysql不是内部命令的提示,那是因为环境变量没设置,应该把MySql安装目录 下的bin目录添加到path中去,比如我的是D:\program files\Mysql\bin)当出项mysql>的提示时就可以建表了。比如要在test中建立guestbook表,步骤如下: mysql> use test Database changed mysql>create table guestbook        ->(        ->serial_no int auto_increment not null primary key,        ->name varchar(10) not null,        ->guest_time varchar(10) not null        ->); 这样一个表就创建成功了,不过在输入过程中要注意not null前要有个空格,还有就是逗号不要丢了,最后一行后没有逗号以及)后的";"号,这些都是数据库的基本知识,可是我忘了,以至于建了好几次才成功。
这个太高深了··正在学习呢
如果配置没得问题,MySQL Query Browser是可以建表的