MySQL
1.概述
以二维表形式存储–>关系型数据库;
MySQL是一种开源的关系型数据库。
varchar 字符型
localhost 本地服务器
2.SQL分类
DDL(数据定义语言):对数据库和数据库表的基本操作,数据库的创建、删除,表的创建,删除,truncate等
DML(数据操作语言):主要包括对数据库的增删改操作
DCL(数据控制语言):主要指的是数据库的备份和还原操作。
DQL(数据查询语言):主要包括一些询操作
TCL(事务控制语言):事务相关操作。
3.DML语言
1.新增 insert
语法:
insert into 表名(列名,…) values(值,…);
插入多行:
insert into 表名(列名,…) values(值,…) , (值,…),…;
规范:新增必须要把所有不为空的数据都添加
2.修改 update
语法:
update 表名 set 列名=值 , 列名=值 where 筛选条件;
3.删除 delete
语法:
delete from 表名 where 筛选条件 limit 条目数
删除表:drop table 表名;
清空数据:语法:truncate table 表名
truncate 效率较高