MYSQL创建数据表的语法为:
以下为创建MySQL数据表的SQL通用语法:
CREATE TABLE table_name (column_name column_type)
以下例子中我们将在 RUNOOB 数据库中创建数据表runoob_tbl:
CREATE TABLE IF NOT EXISTS `runoob_tbl`(
`runoob_id` INT UNSIGNED AUTO_INCREMENT,
`runoob_title` VARCHAR(100) NOT NULL,
`runoob_author` VARCHAR(40) NOT NULL,
`submission_date` DATE,
PRIMARY KEY ( `runoob_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8
注:字段名命名可以为字母数字,下划线,且不能为Mysql的关键字
1、创建数据库时设置字符编码处理的话,建表的时候就不用设置中文了GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci
2、建库时没有设置中文,就得在建表时设置
CREATE TABLE message(
id int(10) auto_increment PRIMARY KEY NOT NULL,
username VARCHAR(20) NOT NULL,
message VARCHAR(1024) NOT NULL,
time datetime NOT NULL )
ENGINE= MYISAM CHARACTER SET gbk
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)