文章目录
1.数据库(增删)
1.1 创建数据库
创建数据库:CREATE DATABASE 数据库名;
1.2删除数据库
删除数据库:drop database 数据库名;
1.3显示数据库
显示数据库名: show databases;
1.4使用数据库
使用数据库:use 数据库名;
2.数据表
查看当前数据库中所包含的所有表:SHOW TABLES;
2.1创建数据表
创建stu学生表(编号、姓名、性别、出生年月、考试成绩)
(unique—唯一性)有唯一的需求时要加unique这个词;
create table stu(
id int primary key auto_increment, – 学生编号,设置id为主键,并且自增
name varchar(50) unique, – 学生姓名(保证学生名字不可以重复)
gender char(1), – 学生性别
birthday date, – 出生年月
score double – 考试成绩
)
2.2查看表结构
查看表结构: desc+表名;
2.3查看表数据
select * from 表名;
2.4修改表名
修改表名:alter table 旧表名 rename to 新表名;
2.5修改字段的数据类型
修改字段的数据类型:alter table 表名 modify 属性名 数据类型;
2.6修改字段名(和字段数据类型)
修改字段名(和字段数据类型):alter table 表名 change 旧属性名 新属性名 新数据类型;
2.7增加字段
增加字段:alter table 表名 add 属性名 1 数据类型 [完整性约束条件] [first | after属性名 2];
2.8删除字段
删除字段:alter table 表名 drop 属性名;
2.9删除表的外键约束
删除表的外键约束: alter table 表名 drop foreign key 外键别名;
2.10添加数据
INSERT INTO 数据库名 VALUES();
2.11删除数据
删除数据:delete from 库名 where 元素;
2.12修改数据
修改数据:update 库名 set 什么where 什么;
注意
注:1、CHANGE 如果不改变字段名,只修改字段类型,CHAGE 后面必须跟两个同样的字段名。
2、修改字段的数据结构就使用MODIFY,如果要修改字段名+数据结构 就使用 CHANGE。
MySql数据结构:
https://blog.csdn.net/m0_47605113/article/details/110630847
后续会更新数据类型 和主外键约束的操作。
望大家关注,谢谢!!!