mysql语句

发布时间 2023-12-02 10:48:40作者: q_7

一:表的增删改查

只改表的数据,没有改变表的结构

 1:创建数据库和删除数据库

create database 库名
drop database  库名

 

2:创建表和删除表

create table 表名
drop table 表名

 

3:改数据库的名字和表的名字

数据库的改名(还没有想清楚)

alter table 旧表名 rename 新表明

 

4:插入数据

insert into 表名(字段1,字段2)
values(新值1,新值2),(新值1,新值2);

 

5:修改数据

update 表名
set 列名=新值1,列名2=新值2
where 筛选条件 

如果没有筛选条件的话,就会影响到所有的列名  

 

6:查询数据

有很多的查询,以后完善

 

7:删除数据

delete from 表名
where 筛选条件

 

 

 

二:列名的增删改查

改变数据的结构

1:添加列名

alter table 表名 add (字段1 类型,字段2 类型,约束条件);

 

添加列名在最前面

alter table 表名 add 字段1 类型 约束条件 first;

 

添加列名在某列的后面

alter table 表名 add 字段1 类型 约束条件 after 列名;

2:修改列名

只修改列名的类型

alter table 表名 modify 列名 新类型 约束条件

    

修改列名的类型和列名

alter table 表名 change 旧列名 新列名 新类型 约束条件

3:删除列名

alter table 表名 drop 列名