1.0 对数据库的修改
删除语句为
DROP DATABASE 表名称
2.0 对一张表的修改
2.1 重命名一张表
RENAME TABLE 原名 TO 新名字; ALTER TABLE 原名 RENAME 新名; ALTER TABLE 原名 RENAME TO 新名;
2.2 删除一张表
DROP DABLE 表名字;
3.0 对一列的修改(即对表结构的修改)
3.1 增加一列
ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束;
或:
ALTER TABLE 表名字 ADD 列名字 数据类型 约束;
新增加的列,被默认放置在这张表的最右边。如果要把增加的列插入在指定位置,则需要在语句的最后使用AFTER关键词(“AFTER 列1” 表示新增的列被放置在 “列1” 的后面)。
如果想放在第一列的位置,则使用 FIRST 关键词
3.2 删除一列
ALTER TABLE 表名字 DROP COLUMN 列名字;
或:
ALTER TABLE 表名字 DROP 列名字;
3.3 重命名一列
这条语句其实不只可用于重命名一列,准确地说,它是对一个列做修改(CHANGE) :
ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;
--注意:这条重命名语句后面的 “数据类型” 不能省略,否则重命名失败。
当原列名和新列名相同的时候,指定新的数据类型或约束,就可以用于修改数据类型或约束。需要注意的是,修改数据类型可能会导致数据丢失,所以要慎重使用。
3.4 改变数据类型
ALTER TABLE 表名字 MODIFY 列名字 新数据类型;
4.0 对表的内容修改
4.1 改变标准某个值
UPDATE 表名字 SET 列1=值1,列2=值2 WHERE 条件;
--注意:一定要有 WHERE 条件,否则会出现你不想看到的后果
4.2 删除一行记录
DELETE FROM 表名字 WHERE 条件;