mysql数据库基础
数据库
数据库:存储数据的仓库
语句规范:
-
不区分大小写
-
“;”作为结束,关键字不能多行和简写
-
空格 缩进
-
注释:单行注释:--
-
语句可以分行操作
-
DDL DML(操作)和DCL(权限)
''' create database if not exists test; create database if not exists test charater set gbk; '''
select database();//检查自己的数据库 一般项目一个数据库就够用了
主键:非空且唯一 (not null) unique
float(6,2) //100000.99
varchar(20)
多表查询: 连接查询: 内连接:inner join 外连接:left join right join 全连接:full join
事务:逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 start transaction 开启事务 Rollback 回滚事务(主要是insert、update)撤销 commit 提交事务,提交未存储的事务