Mysql的基本操作2

发布时间 2023-05-31 18:17:02作者: Alom

数据库-----表-----字段

create database ** 是在创建数据库

use ** 使用数据库

create table ** 是在创建表和字段

 

DDL表操作-修改

添加字段

alter table 表名 add 字段名 类(长度) [comment 注释 [ 约束];

修改数据类型

alter table 表名 字段名 数据类型(长度)

修改字段名和字段类型

alter table 表名 旧字段名 新字段名 类型

删除字段

alter table 表名 drop 字段名;

修改表名

alter table 表名 rename to 表名;

删除表

drop table 表名

truncate table 表名;  删除表之后在创建,清空原有表的数据

DML语言。用于数据库的增删改

1.给指定字段添加数据

insert into 表名(字段1,子段2)values(值1,值2)         需要字段名于数值对应

insert into 表名 values(值1,值2)不需要对应

批量添加数据

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

insert into 表名 values(值1,值2),(值1,值2),(值1,值2)

修改数据

 updata 表名 set 字段名1=值1,字段名2=值2,[where 条件];

删除数据

delete from 表名 [where]

综合演示

1创建一个数据库,创建一个表为school,并设置字段,姓名,年龄,学号,性别

2.增加小红,小明,小张的个人信息

3.将表名改为my_school,并删除年龄为12的学生