标签:MySQL

Python

[Python]SQLAlchemy多进程出现mysql has gone away的问题

1

阿福 发布于 2017-11-28

RT 当时我没明白,但是当我翻到这篇文章的时候,就明白了:地址 要理解这个问题产生的原因,我们就需要理解mysql以及多进程的原理。 索性我们现在不需要理解这个原理,只需要知道,多进程中,mysql会被进程关闭,然后后来的进程就没法用了,就是酱紫。 那么我们该怎么解决呢? 很简单...

阅读(147)评论(0)赞 (1)

数据库

[MySQL] 在Windows下安装MySQL出现:microsoft visual c++ 2013 runtime 64 bit is not installed

阿福 发布于 2017-10-09

我在安装MySQL 5.7的时候出现这个问题的,因为平时都是自己在Linux下编译安装的。所以在Windows下使用安装包的时候就非常的奇怪,诶,Windows下的东西不应该直接双击安装就能运行的么? 所以这就是我对于Windows的误区了。但是好在在Linux下养成的习惯,出现...

阅读(181)评论(0)赞 (1)

数据库

[MySQL]给MySQL的备份账户添加权限

阿福 发布于 2017-09-21

MySQL的备份可以说是重中之重,毕竟数据是一个网站的命脉。 但是备份的时候又是不可以直接使用最高权限的用户去备份的。那么我们需要独立一个只有备份权限的账户去备份,那么我们该用什么权限呢? SELECT, RELOAD, LOCK TABLES 只要这三个权限就够了 grant ...

阅读(151)评论(0)赞 (0)

数据库

[转载]MySQL索引原理及慢查询优化

3

阿福 发布于 2017-04-18

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。...

阅读(329)评论(0)赞 (0)

数据库

MySQL中BLOB字段类型介绍

1

阿福 发布于 2017-01-17

BLOB类型的字段用于存储二进制数据 MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。 MySQL的四种BLOB类型 类型 大小(单位:字节) TinyBlob 最...

阅读(435)评论(0)赞 (0)

数据库

MySQL:The server quit without updating PID file

1

阿福 发布于 2016-10-29

按照字面意思么,就是没有更新PID文件,于是乎我就去我的MySQL目录,看了一下,并建了一个PID文件,随便弄了个进程号进去(童鞋们这么搞首先得确定这个进程号,没有进程在用。)。然后重启MySQL。 啊嘞?还是这个错误? 然后检查了一下my.cnf(注意:这个文件一般是放在/et...

阅读(451)评论(0)赞 (0)

数据库

MySQL 在查询结果中记录行号

1

阿福 发布于 2016-07-19

在其他的关系型数据库中,都有rownum这类型的内置函数来提供查询结果的行号,但是MySQL没有,阿福也一直觉得奇怪。 虽然没有这玩意,但是需求还是要完成的,所以只能用其他的途径来实现了。 方法是通过预定义变量自增来实现: set @myVar = 0 ; select (@my...

阅读(653)评论(0)赞 (0)