数据库基本操作
创建数据库
create database dataname
删除数据库
drop database dataname
使用某数据库
use dataname
表基本操作
创建表
create tablename(column1_name column_type constraints,column1_name column_type constraints...)
其中constraints 是列的约束条件
删除表
drop table tablename
区分drop。delete。truncate的
drop是删除表,会有日志文件记录,可以回滚
delete是删除行数据,行的相关特征会保留,比如自增主键的值
truncate是截断表,是DDL语句,所以无法挽回。。。
ALTER TABLE tablename MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]
增加表字段
ALTER TABLE tablename ADD [COLUMN] column_definition [FIRST | AFTER col_name]
删除表字段
ALTER TABLE tablename DROP [COLUMN] col_name
ALTER TABLE tablename CHANGE [COLUMN] old_col_name column_definition
[FIRST|AFTER col_name]
表改名
ALTER TABLE tablename RENAME [TO] new_tablename