
mysql
hongyewell
努力不一定成功,但放弃一定失败
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql读写分离
mysql读写分离问题: 今天遇到mysql读写分离导致的业务问题。 insert后,立刻关联该表进行查询,查不到数据,导致业务异常。 解决方案: 1. 将该类业务insert与select控制在一个事务中。 2. 写多读少的业务直接连主库,不使用读写分离地址。 3. select有强一致需求的sql使用hint语句,强制转发请求到主实例上执行。 ...原创 2020-12-08 18:08:03 · 264 阅读 · 0 评论 -
mybatis
is null is not null is empty is not empty is equals原创 2019-02-18 16:43:31 · 167 阅读 · 0 评论 -
mysql
windows中的mysql库定时备份 -20190214 编制备份处理的批处理文件,并保存为以. bat 形式结尾文件(如 mysqlback.bat) @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqldump --opt -u ...原创 2019-02-14 11:36:17 · 244 阅读 · 0 评论 -
Sql合并两个select查询,union,union all
现有2个查询,需要将每个查询的结果合并起来(注意不是合并结果集,因此不能使用union),可以将每个查询的结果作为临时表,然后再从临时表中select所需的列,示例如下: 创建测试表user_info数据如下: 如上表所示,user_info记录了每个用户每次考试的成绩。如果合格线为60分,需要统计出每个用户参与考试的总次数及及格的次数。 select totaldata.use...原创 2019-04-19 10:23:41 · 6160 阅读 · 1 评论 -
数据库中的null与函数ifnull
NUll值对于新手来说非常容易混淆,经常会被认为null与空字符串''是一样的,但事实上,这两者是非常不一样,NULL表示的是“a missing unknown value”,而字符串''是一个确定的值。 为了处理和null相关的比较,在mysql中可以用is null、is not null、<=>、isnull()来测试比较,不能用如=、<、<>来和nu...转载 2019-06-24 11:04:39 · 934 阅读 · 0 评论