数据库
首页 > 数据库> > mysql11 数据库及表的修改和删除

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 条件;
五、课后习题
  1. 按照实验过程完整操作一遍:先用下载的代码建立数据库并插入数据,然后试用各种修改语句。
  2. 使用没有 WHERE 条件的 UPDATE 语句,查看有什么不良后果。

 

标签:mysql11,数据库,数据类型,add,及表,表名,table,alter,列名
来源: https://www.cnblogs.com/wenjun145/p/13126860.html