数据库 mysql仿oracle的decode效果查询 今天遇到群里发的一个问题,觉得有点意思,发上来看一下 以下代码在MYSQL中测试通过,MSSQL应该能跑通,未测试。 #创建表如下 create temporary table tmp (a int,... 2018年10月1日 发表评论 阅读全文
数据库 Mysql源码学习笔记 偷窥线程 安装完Mysql后,使用VS打开源码开开眼,我嘞个去,这代码和想象中怎么差别这么大呢? 感觉代码有些凌乱,注释代码都写的比较随意,好像没有什么统一的规范,不同的文件中代码风格也有差异,可能Mysql经... 2018年10月1日 发表评论 阅读全文
数据库 创建函数出现 ERROR 1418解决方案 由于这几天在写mysql存储过程且发现程序体积越来越庞大,于是尝试使用mysql的函数 创建函数时问题马上出现: ERROR 1418 (HY000): This routine has none o... 2018年10月1日 发表评论 阅读全文
数据库 mysql筛选GROUP BY多个字段组合时的用法分享 mysql筛选GROUP BY多个字段组合时的用法分享,需要的朋友可以参考下。 想实现这样一种效果 如果使用group by一个条件的话,得到的结果会少了很多,如何多个条件组合筛选呢 group by... 2018年10月1日 发表评论 阅读全文
数据库 mysql insert if not exists防止插入重复记录的方法 在 MySQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。 MySQL ... 2018年10月1日 发表评论 阅读全文
数据库 mysql limit分页优化方法分享 MySQL的优化是非常重要的。其他最常用也最需要优化的就是limit。MySQL的limit给分页带来了极大的方便,但数据量一大的时候,limit的性能就急剧下降。 同样是取10条数据 select ... 2018年10月1日 发表评论 阅读全文
数据库 mysql报错 ERROR 1406 : Data too long for column Data too long for column 导入数据的时候,mysql报错 ERROR 1406 : Data too long for column Data too long for column 解决办法: 在my.ini里找到 sql-... 2018年10月1日 发表评论 阅读全文
数据库 FROM_UNIXTIME 格式化MYSQL时间戳函数 对MYSQL没有进行过深入的研究,基础知识匮乏,一遇到问题只能手册,看来要把MYSQL的学习安排进时间表了。 函数:FROM_UNIXTIME 作用:将MYSQL中以INT(11)存储的时间以"YYY... 2018年9月30日 发表评论 阅读全文
数据库 使用navicat8实现创建数据库和导入数据的方法 使用navicat8实现创建数据库和导入数据的方法,需要的朋友可以参考下。 下面看图使用该工具创建数据库和导入数据。navicat 8 下载地址 1 2 3 4 5 6 7 8 9 10 11 12。... 2018年9月30日 发表评论 阅读全文
数据库 MySQL复制的概述、安装、故障、技巧、工具 首先主服务器把数据变化记录到主日志,然后从服务器通过I/O线程读取主服务器上的主日志,并且把它写入到从服务器的中继日志中,接着SQL线程读取中继日志,并且在从服务器上重放,从而实现MySQL复制。 同... 2018年9月30日 发表评论 阅读全文