1.创建表
创建一个表 表的字符集为utf8,校验规则为utf8_bin 存储引擎为MYisam
2.查看表结构
desc 表名;
3.查看表内容
select * from 表名;
4.查看数据库有几个表
show tables;
附:查看创建表时的语句
show create table 表名\G
5.在‘表明’内的‘列名’中查找a
select * from 表名 where 列名 ='a'
附:不同的存储引擎,创建表的文件不一样。 users 表存储引擎是 MyISAM ,在数据目中有三个不同的文件,分别是:
- users.frm:表结构
- users.MYD:表数据
- users.MYI:表索引
6.插入数据
6.1
insert into 表名 (id,name,data) values (1,'张','2023-11-16);
指定要插入的字段
6.2
insert into 表明 values(2,'李','2023-11-17');
不指定时,必须每个字段都插入
7.修改表
7.1修改表名
alter table 旧表名 rename 新表名
7.2在已有的表中添加列
alter table 表名 add 新列名 类型 after 列名(添加在哪个列的后面)
7.3修改列类型
alter table 表名 modify 列名 新类型 comment''(描述可有可无)
例:修改temp的属性
注意:如果修改后的类型与之前的类型不兼容时,之前的数据会被清空
7.4修改列名
alter table 表名 change 旧列名 新列名 新类型
7.5删除列
alter table 表名 drop 删除的列名;