mysql11 数据库及表的修改和删除
作者:互联网
知识点: |
|
|
|
下载资源
git clone https://github.com/shiyanlou/SQL5.git
mysql加载数据
source /home/shiyanlou/Desktop/SQL5/MySQL-05.sql;
1、删除数据库
drop database 数据库名
修改数据库名,老版本有rename database,但存在危险,新版本移除了命令,
要修改,重新创建一个,将原来库的数据移过来。
2、对一张表的修改
2.1重命名一张表
rename table 原名 to 新名称; alter table 原名 rename 新名称; alter table 原名 rename to 新名称;
2.2删除一张表
drop table 表名
3、对一列的修改(即对表结构的修改)
3.1增加一列
alter table 表名 add column 列名 数据类型 约束; alter table 表名 add 列名 数据类型 约束;
3.1.1增加的列放到指定的位置(AFTER关键词(“AFTER 列1” 表示新增的列被放置在 “列1” 的后面)。)
alter table 表名 add 列名 数据类型 约束 after 列名1;
3.1.2新增的列放到第一列,用first
alter table 表名 add 列名 数据类型 约束 first;
3.2删除列
将add 改成drop,后面去的数据类型和约束。
alter table 表名 drop column 列名; alter table 表名 drop 列名;
3.3重命名一列的名称
alter table 表名 change 原列名 新列名 数据类型 约束;
3.4改变数据类型
alter table 表名 modify 列名 数据类型;
4、对表的内容修改
update 表名 set 列1=值1,列2=值2 where 条件;
4.1删除一行记录
delete from employee where 条件;五、课后习题
- 按照实验过程完整操作一遍:先用下载的代码建立数据库并插入数据,然后试用各种修改语句。
- 使用没有 WHERE 条件的 UPDATE 语句,查看有什么不良后果。
标签:mysql11,数据库,数据类型,add,及表,表名,table,alter,列名 来源: https://www.cnblogs.com/wenjun145/p/13126860.html