简要归纳数据库使用内容
创建数据库
CREATE DATABASE 库名;
创建表
create table 表名(
列名1 数据类型 [列/行级别约束…],
列名2 数据类型 [列/行级别约束…],
修改
ALTER TABLE 数据表名 CHANGE [COLUMN] 旧字段名 新字段名 字段类型 [字段属性];
新增
ALTER TABLE 数据表名
ADD [COLUMN] 新字段名 字段类型 [FIRST | AFTER 字段名];
删除数据表
DROP TABLE 表名;
DROP TABLE IF EXISTS 表名; #加判
按匹配模式查看数据表
SHOW TABLES LIKE '含%_的匹配模式;
查看所有或指定字段的信息
DESC|DESCRIBE 数据表名 字段名;
查看创建数据表的具体SQL语句,含字符编码
SHOW CREATE TABLE 表名;
删除字段
ALTER TABLE 表名 DROP [COLUMN] 字段名;
修改表名
ALTER TABLE 旧表名 RENAME [TO|AS] 新表名;
以上是基本的建立数据库和数据表,有了表后就可以设置外键和主键,查看视图,查询等
查询可以直接使用select语句直接查询,进行连接查询,子查询。可以使用函数方便查询,也可自己创建函数满足查询的具体需求
连接有:内连接 左外连接,右外连接,交叉连接 常用内连接inner join in
创建视图 CREATE VIEW 视图名AS ,分组和排序,使用group by,order by,limit