数据库 Default storage engine (InnoDB) is not available的解决方法 自己用的MYSQL都是用MYISAM数据库,还没涉及到需要INNODB,因此打算直接不加载INNODB引擎。 在my.ini(linux下/etc/my.cnf)加上skip-innodb,就可以了。... 2018年10月1日 发表评论 阅读全文
数据库 MySQL从MyISAM转换成InnoDB错误与常用解决办法 由于一些程序的要求,需要MyISAM数据引擎或InnoDB,下面是具体的解决方法,经测试偶尔会出现一些问题。 原来自己用的是为了装的, 所以在设置database usage(如下图1)的时候按照di... 2018年10月1日 发表评论 阅读全文
数据库 MySQL服务器按照默认设置安装完之后,应该做哪些方面的调节呢? 在面试MySQL DBA或者那些打算做MySQL性能优化的人时,我最喜欢问题是:MySQL服务器按照默认设置安装完之后,应该做哪些方面的调节呢? My favorite question during... 2018年10月1日 发表评论 阅读全文
数据库 php后台经常提示无法连接mysql 刷新后又可以访问的解决方法 这几天有一台MySQL数据库服务器出现了频繁的掉线情况,通过排查,并没有排查出哪个网站被攻击,百思不得其解中的时候,群里有个朋友说是因为微软KB967723造成的,网上搜索了一下,果然很多人都是这样的... 2018年10月1日 发表评论 阅读全文
数据库 mysql启动参数的说明和优化方法 要求MySQL能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log值指出在MySQL暂时停... 2018年10月1日 发表评论 阅读全文
数据库 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日 发表评论 阅读全文