一.数据库的创建,调用,查询
创建:create database 数据库名;
调用:use 数据库名;
查询:show create database 数据库名;
create database demo;#创建数据库 use demo;#调用数据库 show create database demo;#查询数据库的全部信息
二.数据类型
1.字符串类
1.char(n): 最大储存字符255个字符,n是表示最大字符长度,如果不写默认为长度1
2.varchar(n): 最大储存65535字符长度, 不写默认是长度:长度为1
3.enum : 枚举,(单选题)
4.set: 多选题
5.text:文本,最大长度:理论是无限长度
2.数值类
1.int 储存整型, 范围+-21亿,直接够用
2.float(m,d)单精度,留存小数点后6(负数),7(正数)位 (m:表示数据总长度, d表示小数后几位)
3.double(m,d)双精度,留存小数后15位, (m:表示数据总长度, d表示小数后几位)
3.时间类
1.year :年
2.date : 日
3. time : 时分秒
4.datetime 年月日时分秒
写入时间格式必须是双引号包裹, 本质还是字符串类型
三.表格的创建 , 与数据插入
1.格式:
create table 表名(
字段名 数据类型,
字段名 数据类型,
字段名 数据类型,
);
create table li( id int primary key, name varchar(10) not null );
2.表格数据插入
#插入一条数据
insert into 表名 value (数值1, ......);
#插入多条数据
insert into 表名 values
(数值1, ......),
(数值2, ......),
(数值3, ......),
(数值4, ......);
create database demo_1; use demo_1; create table list( id int(10), name char(3), habit varchar(10), sex enum('男','女') );