Mysql

Mysql提取字符串中的时间

发布于 作者 分类 Mysql
背景有个项目,MYSQL数据库某表其中一个url字段的字符串具有一定规律,需要单独提取时间,如下http://seonoco.com/dir-1/dir-x/dir/2016/1013/3.htmlhttp://seonoco.com/dir-2/dir-y/dir/2017/1014/123.ht ...

解决MySQL server has gone away

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

Centos7 升级 Mariadb5.5 到 Mariadb10

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

Mariadb数据库老是停掉的经历

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

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

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

Linux或windows重置mysql的root密码

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