MySQL
fistraiser
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql配置参数innodb_flush_log_at_trx_commit和sync_binlog
推荐做法innodb_flush_log_at_trx_commit设置为2sync_binlog设置为100原因有空再写原创 2020-05-19 11:39:21 · 497 阅读 · 0 评论 -
Mysql性能分析-profile
基本流程mysql> set profiling=1;mysql> insert into log(ip, log_str) values("192.168.123.123", "666");mysql> show profiles;mysql> show profile all for query 1;mysql>show profile ALL for query 1;原创 2020-05-18 20:38:55 · 205 阅读 · 0 评论 -
MySQL server has gone away的解决办法
有时间再写原创 2020-05-15 19:03:23 · 408 阅读 · 0 评论 -
为什么要用 where 1=1
这个1=1常用于应用程序根据用户选择项的不同拼凑where条件时用的。例如:查询用户的信息,where默认为1=1,这样用户即使不选择任何条件,sql查询也不会出错。如果用户选择了姓名,那么where后面追加“and 姓名='用户输入的姓名' ”即可,如果还选择了其他的条件,就继续追加 and语句就行了。如果不用1=1的话,每加一个条件,都要判断前面有没有where 条件,如果没有就要先写w...原创 2019-07-14 19:08:45 · 2890 阅读 · 0 评论 -
MySQL中常用的函数
最近在看公司的存储过程,接触了一些之前没用过的MySQL函数。这篇博客做一个记录总结。for update :select for update 是为了在查询时,对这条数据进行加锁,避免其他用户以该表进行插入,修改或删除等操作,造成表的不一致性.IF(expr1,expr2,expr3)如果 expr1 是TRUE (expr1 <> 0 and expr1 <>...原创 2019-07-14 19:15:38 · 188 阅读 · 0 评论 -
MySQL的join的区别
原创 2019-07-05 10:39:21 · 239 阅读 · 0 评论
分享