二、对数据库表的操作
1.创建
create table 表名(
字段名 类型(长度) [约束],
字段名 类型(长度) [约束],
字段名 类型(长度) [约束]
);
2.查看
show tables;
desc 表名
3.删除
drop table 表名;
4.修改表
添加一列 alter table 表名 add 字段名 类型(长度) [约束]
修改列的类型,约束,长度等 alter table 表名 modify 字段名 类型(长度) [约束]
修改表的列名 alter table 表名 change 旧列名 新列名 类型(长度) [约束]
删除列 alter table 表名 drop 列名
修改表名 rename table 表名 to 新表名
修改表的字符集 alter table 表名 character set 字符集
常见类型:int,double,decima(m,n),varchar(),datetime,timestamp
三、对数据库表记录进行操作(修改)
1.插入记录:
insert into 表名(列名1,2,3...) values(值1,2,3)
insert into 表名 values(值1,2,3)
2.修改表记录:
1)不带条件的 :会将该列所有值都更改
update 表名 set 字段名=值,字段名=值,...
2)带条件的 :
update 表名 set 字段名=值 where 条件
3.删除表记录:
1)不带条件的:
delete from 表名
2)带条件的:
delete from 表名 where
注意:delete和truncate的区别:delete可根据实务找回,后者摧毁建一张新表,无法找回!