MySQL下如何创建数据表呢?


摘要:
下文讲述MySQL数据库下创建数据表的方法分享,如下所示:

我们深知在sqlserver数据库中,创建一张数据表至少需指定
“表名、列名、列类型”才可以创建一张数据表。
那么在MySQL数据库中,一样需指定下列信息才可以创建数据表。
例:
在数据库”maomao”下面创建数据表”test”,包含列信息(
keyId int 自增列,info varchar(50) 不为空,
writeDate date类型,主键为keyId
)

   ---1.登录mysql  root 为登录账号  ***为账号所对应的密码信息
   root@host# mysql -u root -p
    Enter password:*******
   ---2.进入指定数据库
   mysql> use maomao;
   ---3.运行建表sql脚本
   CREATE TABLE IF NOT EXISTS `test`(
   `keyId` INT UNSIGNED AUTO_INCREMENT,
   `info` VARCHAR(50) NOT NULL, 
   `writeDate` DATE,
   PRIMARY KEY ( `keyId` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*
相关说明:
    1.表名及列名外层的`为 esc键下面的反斜点
    2.not null表示禁止此字段为空
    3.auto_increment表示此列为自增长列
    4.primary key表示主键列
    5.ENGINE    设置存储引擎
    6.CHARSET  设置数据表的编码方式 
*/