*文章仅供参考,欢迎阅者提出意见!
目录
正文:
*表结构变化之前要备份,因为数据是无法恢复的。
1、创建表
创建表之前,需要判断表是否存在:
DROP DATABASE 【数据库名】 IF EXISTS;
创建数据库的格式:
CREATE DATABASE 数据库名;
2、修改表名
下面的语句将表名由test改为test1;
alter table test rename test1; --修改表名
3、修改字段名
下面的语句将test表中的address字段名修改成了address1;
alter table test change column address address1;--修改字段名
4、修改字段类型
下面的语句将test表中的address字段类型更改为了字符型;
alter table test modify address char(10) --修改字段类型
下面的SQL语句修改了字段名,设置了字段类型,定义了字段默认值;
alter table test modify address address1 char(10) default 'New York';
5、添加表字段
下面的语句在test表中添加了age字段,新加字段的数据类型为字符型;
alter table test add column age varchar(10); --添加字段
6、删除表字段
下面的语句删除了test表中的age字段,连同age字段中的列数据也一并删除了;
alter table test drop column age; --删除字段
查看更多:瞎扯淡之DB篇-目录