/images/avatar.png

Mysql配置

修改最大连接数 通过命令 使用数据库提供 SQL语句 1 2 set GLOBAL max_connections=100; show variables like "max_connections"; 及时生效,不需要重启服务,确保使用 root账号执行 修改 my.cnf 1 2 3 vim /etc/my.cnf max_connections=100 /etc/init.d/mysqld restart 需要

Mysql DDL

基本语法 对数据库进行定义 1 2 create Database nba; drop Database nba; 对数据表进行定义 1 create table table_name; 数据库约束 主键约束 作用: 唯一标识一条记录,不能重复,不能为空 一个数据表的主键

Mysql查询

查询顺序 关键字顺序不能颠倒 1 select ...from...where...group by...having select语句执行顺序 1 from > where > group by > having > select的字段 > dist 数据过滤 比较运算符 =、<>、

Mysql Procedure

基本语法 创建存储过程 1 2 3 4 Create Procedure name BEGIN 执行语句 END 更新存储过程 1 2 3 4 Alter Procedure name BEGIN 执行语句 END 删除存储过程 1 Drop Procedure name 参数类型 参数类型 是否返回 In 否 Out 是 InOut 是

Mysql事务

ACID原则 A原子性 数据处理操作的基本单位 C一致性 当事务提交后,或者当事务发生回滚后,数据库的完整性约束不能被破坏 I隔离性 一个事务在提交之前

once用法

使用场景 once常常用来初始化单例资源,或者并发访问只需初始化一次的共享资源,或者在测试的时候初始化一次测试资源 实现 一个正确的once实现要