数据库及表的修改和删除

来源:互联网 发布:淘宝客服昵称怎么设置 编辑:程序博客网 时间:2024/06/18 18:31
 1、删除数据库:
     DROP DATABASE 数据库名称;
 
2、重命名一张表:
  (1)RENAME TABLE 原名 TO 新名字;
  (2)ALTER TABLE 原名 RENAME 新名;
  (3)ALTER TABLE 原名 RENAME TO 新名;

3、删除一张表:
     DROP TABLE 表名字;

4、对表结构的修改(对表中的一列进行修改)
(1)增加一列:
        ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束;
或     ALTER TABLE 表名字 ADD 列名字 数据类型 约束;

放在指定位置:《1》放在指定列后面:
                      ALTER TABLE 表名字 ADD COLUMN 列1 数据类型 约束 AFTER 列2;
              或     ALTER TABLE 表名字 ADD 列1 数据类型 约束 AFTER 列2
     《2》放在第一列的位置:
      ALTER TABLE 表名字 ADD COLUMN 列1 数据类型 约束 FIRST;
      或     ALTER TABLE 表名字 ADD 列1 数据类型 约束 FIRST

(2)删除一列:  
        ALTER TABLE 表名字 DROP COLUMN 列名字;
或     ALTER TABLE 表名字 DROP 列名字 ;

(3)对一列进行修改:
        ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;
  PS:可修改名字、数据类型或约束

修改数据类型:
     ALTER TABLE 表名 MODIFY 列名 数据类型 ;

5、对表的内容进行修改:
(1)更新内容:
        UPDATE 表名字 SET 列1=值1 ,列2=值2  WHERE 条件;
UPDATA employee SET age=21 , salary=3000 WHERE name = 'Tom';
PS: 如果UPDATE语句没有WHERE条件限制,则会将整个表的列1和列2都改为值1和值2;即所有的age=21,salary=3000;

(2)删除一行:
        DELETE FROM 表名 WHERE 条件;

参考:https://www.shiyanlou.com/courses/9/labs/75/document
原创粉丝点击