Mysql

解决MySQL server has gone away

发布于 2017-08-03 作者 分类 Mysql
针对之前提及的实际情况 Mariadb数据库老是停掉的经历,结合网上搜索来的一些资料,总算有点眉目了。出现MySQL server has gone away的原因http://database.51cto.com/art/201105/261107.htm一种可能是发送的SQL语句太长,以致超过了 ...

Centos7 升级 Mariadb5.5 到 Mariadb10

发布于 2017-07-28 作者 分类 Mysql
centos7下已安装Mariadb5.5,升级到Mariadb10。 完整升级步骤/流程如下0. 提前备份数据库!对服务器进行重要的操作都需要有备份重要数据的意识!1. 先卸载原有的mariadb服务yum remove mariadb mariadb-server2. 创建 /etc/yum.r ...

Mariadb数据库老是停掉的经历

发布于 2017-07-20 作者 分类 Mysql
一个刚上线的网站项目,网站老是挂掉,查看网站日志,都是由于Mariadb服务莫名其妙的停掉导致的,每次重启Mariadb服务都管不了多久就又挂了。[2002]SQLSTATE[HY000] [2002] Connection refused查看mariadb服务日志/var/log/mariadb/ ...

MySQL Left Join指定NULL列返回特定值

发布于 2016-07-27 作者 分类 Mysql
我们有时会有这样的应用,需要在sql的left join时,需要使值为NULL的列不返回NULL而时某个特定的值,比如0。这个时候,用is_null(field,0)是行不通的,会报错的,可以用ifnull实现,但是COALESE似乎更符合标准coalesce 函数可以接受多个参数,将会返回这些参数 ...

Linux或windows重置mysql的root密码

发布于 2015-09-25 作者 分类 Mysql
我有时候设置了MySQL的root密码,时间久了可能就忘记了,或者多个不同环境设置了多个密码,搞不清楚哪个是哪一个了。就需要重置root密码了,不管是lamp,lnmp,wnmp,重置mysql的root密码的过程不是很复杂,大同小异,如果有需要,可以做成脚本一劳永逸。在windows操作系统下重新 ...

mysql中null值在表达式计算时的影响

发布于 2013-08-10 来源 原文链接 分类 Mysql
mysql中 当任意类型字段和null值进行计算时得到的结果依然为null 值例如 1+ null =null 'a'+null =null有时候需要自动转换null值为整型来进行表达式计算.尝试使用CONVERT 和 CAST 函数 强行转换 null值为整型 ..失败.最后无奈还是使用了 i ...
  • «
  • »
  • 17 Result