mysql通过命令行创建表
admin
2023-04-20 22:23:11
0

mysql通过命令行创建表

1.语法:

CREATE TABLE IF NOT EXISTS 表名称 (

字段1  [AS 别名]  字段类型  [约束条件] [DEFAULT 默认值] [COMMENT 注释],

字段2  [AS 别名]  字段类型  [约束条件] [DEFAULT 默认值] [COMMENT 注释],

......

)ENGINE = 表存储引擎  DEFAULT CHARSET = 默认编码集  AUTO_INCREMENT = 自增主键起始值;

2.语法解析:

CREATE TABLE:创建表命令

IF NOT EXISTS:判断表是否存在,如果不存在则创建表,如果存在则不创建

表名称:根据业务需要进行命名

字段1:该表中的字段名称,可以有多个字段

[AS 别名]:可以为每个字段起一个别名

字段类型:数据类型

[约束条件]:对当前这个字段的约束

[DEFAULT 默认值]:当前这个字段不赋值时,使用的默认值

[COMMENT 注释]:可选,但是在实际工作中非常必要,很直观的体现出该字段的设计初衷

表存储引擎:MyISAM和InnoDB

默认编码集:与数据库的编码相同

自增主键起始值:可修改,默认从1开始

3.示例:

# 创建表

CREATE TABLE IF NOT EXISTS  student (

sid INT(4) unsigned NOT NULL AUTO_INCREMENT COMMENT 'SID',

name VARCHAR(30) NOT NULL    COMMENT '姓名',

sex TINYINT(2)  unsigned  NOT NULL  DEFAULT 1  COMMENT '性别1男0女',

PRIMARY KEY(sid)

)ENGINE = MyISAM DEFAULT CHARSET = utf8  AUTO_INCREMENT = 1;

4.运行结果截图:

mysql通过命令行创建表

mysql通过命令行创建表

mysql通过命令行创建表

mysql通过命令行创建表

相关内容

热门资讯

终于明白“七彩丹霞到底有挂吗?... 家人们!今天小编来为大家解答七彩丹霞透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...
今日重大消息“道游联盟到底有挂... 您好:道游联盟这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
金源智能取得电池焊接压装装置专... 国家知识产权局信息显示,惠州金源智能机器人有限公司取得一项名为“电池焊接压装装置及焊接设备”的专利,...
今日重磅消息“娱网皮球开挂器?... 网上科普关于“娱网皮球有没有挂”话题很是火热,小编也是针对娱网皮球作*弊开挂的方法以及开挂对应的知识...
广州在全国率先设立区级人工智能... 【环球网科技综合报道】12月29日消息,记者从广州海珠发布平台获悉,日前广州市海珠区人工智能发展局成...
玩家分享攻略“麦穗推筒子开挂器... 网上科普关于“麦穗推筒子有没有挂”话题很是火热,小编也是针对麦穗推筒子作*弊开挂的方法以及开挂对应的...
【第一资讯】“新好游炸/金/花... 有 亲,根据资深记者爆料新好游炸/金/花是可以开挂的,确实有挂(咨询软件...
今日重大消息“情怀娱乐究竟有挂... 有 亲,根据资深记者爆料情怀娱乐是可以开挂的,确实有挂(咨询软件无需打开...
今日重大发现“新版九哥开挂神器... 今日重大发现“新版九哥开挂神器?”(原来真的有挂)您好,新版九哥这个游戏其实有挂的,确实是有挂的,需...
今日重磅消息“海贝大厅牛牛有挂... 网上科普关于“海贝大厅牛牛有没有挂”话题很是火热,小编也是针对海贝大厅牛牛作*弊开挂的方法以及开挂对...