- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 mysql 1146 错误处理
在进行 mysql 相关的备份,会出现 1146 错误。问题出现是因为 之前 把 mysql/data/ ibdata1 , ib_logfile0, ib_logfile1, ib_logfile2 文件 删除了,mysql重启之后会自动生成 这些文件的。但是之前的innodb引擎,就不能再 访问了。特别注意一下: 删除ibdata1 文件的时候,必须要记得 这 5张i...
2019-01-21 18:16:35 28019
原创 Mysql 原理学习
7 - 271、 mysql 逻辑架构学习 逻辑架构的概念 mysql 上层连接:客户端和连接服务 完成: 连接处理, 授权认证,相关的安全方案, 有线程池的概念。2、 并发控制和锁的概念 并发会 有可能产生 数据脏读: 多个操作修改 同一个数据时,产生脏数据。 解决并发问题的解决方案: 锁的机制 1、共享锁 ...
2018-07-27 17:45:55 118
原创 Mysql 多表不同列查询
下面的查询可以获取多表的不同列的合并一起查询结果。seletc 表1列,表2列 from 表1,表2 where 条件1 and 条件2 ; 多表联合查询 :
2018-07-22 23:45:27 1181
原创 Lua 获取零点时间差
--获取零点时间差function GetLeroLeadTime() -- 获取当前时间 local now_date = os.date("*t",now) -- 当天的最后时间 local Today_End_Time = os.time{year=now_date.year, month=now_date.month, day=now_date.day, h...
2018-07-20 12:20:16 2482
原创 Mysql 加行锁(排他锁)
创建行锁条件:1、表中创建索引, select 。。。 where 字段(必须是索引) 不然行锁就无效。2、必须要有事务,这样才是 行锁(排他锁) 3、在select 语句后面 加 上 FOR UPDATE;例子: 测试是否 加了锁,先执行 1 后执行 2查询1START TRANSACTION; #加事务SELECT UserID,Password,Age FROM Accoun...
2018-04-16 15:45:34 9825 3
原创 Mysql 时间操作
参考: https://www.cnblogs.com/aprils/p/4519796.html获取时间差: DATEDIFF(NOW(),旧时间) 返回 天数差Mysql 获取当前时间的前一天: select date_sub(NOW(),interval 1 day);MySQL 日期时间 Extract(选取) 函数。select date(NOW());1. 选取日期时间的各...
2018-04-09 16:36:00 224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人