创建表
创建表必须是在数据库内创建表才是有效的,所以在创建表之前,你必须先有数据库,然后在数据库中才能创建表,创建表本质上就是在“MySQL -MySQL server -data-数据库名称”下创建的文件,具体创建的文件类型取决于使用的引擎。
在MySQL中支持两种注释格式,以井号键注释内容2111注释内容
1,利用CREATE TABLE创建表必须给出下列信息:
以新表的名字,在关键词CREATE TABLE后给出
表列的名字和定义,用逗号分隔
要注意最后一行,不用加逗号
CREATE TABLE语句也可能会包括其他关键字或选项,但至少要包括表的名字和列的细节
下面给出创建表的通用语法:
**
CREATE TABLE 表名
或
CREATE TABLE IF NOT EXISTS 表名
(
列名1 列名1的类型,
。 。 ,
。 。 ,
。 。 ,
列名n 列名n的类型
)(可以选用ENGINE=指定存储引擎 CHAESET=指定编码方式);**
默认的存储引擎为InnoDB,编码方式默认为UTF8
下面在数据库sys中创建一个名为customers表