t66

day 34小结

坚强是说给别人听的谎言 提交于 2019-12-02 20:29:36
目录 1.操作表 操作表数据行 1.操作表 ​ 增: create table 表名( 字段名 列类型 [可选的参数], 字段名 列类型 [可选的参数], 字段名 列类型 [可选的参数] )charset = utf8; 例子1: create table t1( id int , name char(5) )charset = utf8; Query OK, 0 rows affected (0.41 sec) # 表示创建成功 增加数据语法: 语法: insert into 表名 (列1,列2) values (值1,'值2'); 例子: insert into t1 (id,name) values (1,'zekai'); 例子2: create table t1( id int auto_increment primary key, name char(5) not null default 'xxx', age int not null default 0 )charset = utf8; 表的约束: auto_increment : 自增 1 primary key : 主键索引,加快查询速度 not null : 标识该字段不能为空 default : 为该字段设置默认值 ​ 列类型: 数字 整型 tinyint smallint int mediumint

MySQL 数据库基础 二

旧城冷巷雨未停 提交于 2019-12-02 20:05:22
目录 一. 操作表 创建表 语法: 列约束:(******) 增加数据: 查询数据: 语法: 列类型: (********************) 数字: 字符串 时间日期类型 枚举 改 删 查 复制表结构 二. 操作表数据行: 增加数据: 删 改 查 语法: 一. 操作表 创建表 语法: ​ create table 表名( ​ 字段名 列类型 [可选的参数], ### 记住加逗号 ​ 字段名 列类型 [可选的参数], ### 记住加逗号 ​ 字段名 列类型 [可选的参数] ### 最后一行不加逗号 ​ ..... ​ )charset=utf8; #### 后面加分号 列约束:(******) auto_increment : 自增 1 primary key : 主键索引,加快查询速度, 列的值不能重复 NOT NULL 标识该字段不能为空 DEFAULT 为该字段设置默认值 例子1: create table t1( id int, name char(5) )charset=utf8; Query OK, 0 rows affected (0.72 sec) # 如果回显是queryok,代表创建成功 增加数据: 语法: insert into 表名 (列1, 列2) values (值1,'值2'); 例子: insert into t1 (id, name)