1,创建数据库表
create table 表名称(
字段 类型,
字段 类型
)
字符串型 varchar char
大数据类型 blob text
数值型 tinyint smllint int bigint float double
逻辑型 bit
日期型 date time
datetime(手动添加时间到数据库里面) timestamp(系统自动把时间添加到表里面)
mysql 的约束有三种
第一种 非空约束 not null
*表示数据不能为空第二种 唯一性约束 unique
*表中的记录不能重复的第三种 主键约束 primary key
* 表示非空,唯一性
*自动增长 auto_increment
mysql> create table person(
-> id int primary key,
-> username varchar(40) not null,
-> sex varchar(20)
-> );
Query OK, 0 rows affected (0.02 sec)
(6),删除表
*语句 drop table 要删除表的名称;
(7)查看当前数据库里面有哪些表
*语句 show tables;
7,使用sql对表中的进行操作(增删改查操作)
(1)向表里面添加记录 insert
*语句 insert into 要添加的表名称 values(要添加的值);
*注意: 当添加的字段的数据类型是int类型,直接写值
如果添加的字段类型是varchar类型和日期类型,使用单引号把值包起来
练习:向user表里面添加记录
insert into user values(1,'aaa','123456','nan');
(2)修改表里面的记录 update
*语句: update 表名称 set 要修改的字段的名称1=修改的值1,要修改的字段名称2=修改的值的2 where 条件;
练习:修改user表里面 id=1的username修改为QQQ,修改password为999
update user set username='QQQ',password='999' where id=1;