MySQL的增删改查

罗小黑
2021-07-25 / 0 评论 / 79 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年07月25日,已超过65天没有更新,若内容或图片失效,请留言反馈。

1、关于库的增删改查

CREATE DATABASE 库名称;
#-----------------=====-----------------
CREATE DATABASE shool CHARSET utf8mb4 COLLATE utf8mb4_bin;
DROP DATABASE 数据库;
#修改数据库编码
ALTER DATABASE 数据库 CHARSET 编码;
SHOW DATABASES; #查看所有数据库
SHOW DATABASE 数据库;


  • 增加表单:create table 表名称(字段1 数据类型,字段2 数据类型........限制条件); #至少有一股字段和数据类型,最后一个字段已经最后一个数据类型结束后不加
DREOP TRABLE 数据库;
TRUNCATE TABLE 数据库;#清空表里面数据

  • 字段
添加字段:ALTER TABLE 表名称 ADD 字段 字段数据类型;
删除字段:ALTER TABLE 表名称 DROP 字段;
修改字段数据类型:ALTER TABLE 表名称 MODIFY 字段 新的数据类型;
替换字段:ALTER ATBLE 表名称 CHANGE 旧字段名称 新字段 新字段数据类型;

  表

改表名称:RENAME TABLE 表名称 TO 新名称;
改表的编码:ALTER TABLE 表名 CHARSET 新编码;
查看所有表:SHOW TABLES;
查看指定表信息:DESC TABLE 表名称;
查看指定表创建信息:SHOW CREATE TABLE 表名称;


  • 插入一个值
INSERT INTO 表名 VALUES(v1,v2,....) # 该方式必须保证 插入的数据个数与 表格字段一 一对应
INSERT INTO 表名(字段名称1,字段名称2) VALUES(v1,v2) # 该方式必须保证 插入的数据个数与 必须与指

插入多个值

INSERT INTO 表名 VALUES(v1),(v2)
INSERT INTO 表名(字段名称1,字段名称2) VALUES(v1,v1),(v2,v2)
删除所有:DELETE FROM 表名;
删除指定条件下:DELETE FROM 表名 WHERE 条件;
修改所有数据:UPDATE 表名 SET 字段名称=新的值,字段名称2=值2;
修改满足条件的数据:UPDATE 表名 SET 字段名称=新的值,字段名称2=值2 WHERE 条件
查看所有字段:SELECT * FROM 表名;
查看指定字段:SELECT 字段 FROM 表名 ;
查看某个条件所有的字段:SELECT * FROM 表名 WHERE 条件;
查看某个条件下的某个字段:SELECT 字段 FROM 表名 WHERE 条件;
0

打赏

评论 (0)

取消