mysqldump 导出发生Lost connection to MySQL server during query

在mysqldump备份导出的时候类似用如下语句导出数据 mysqldump -uroot -p'passwd' --opt --default-character-set=utf8 --triggers -R --hex-blob --single-transaction --no-autocommit --master-data=2 test_game mail >mail.sql 出现类似如下报错: mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `mail` at row More


ubuntu下安装service 无法启动问题

今天从ubuntu 下安装mysql apt-get install mysql-server 启动的时候发现 service mysql start Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mysql start Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the start(8) uti More


数据库Error:MySQL,reading initial communication packet

意外,就是你想不到的时候就会发生的。 今天一台在美国虚拟主机上的一个网站发生数据库无法链接问题。 数据库发生如下错误 MySQL:reading initial communication packet 解决方法之一: 网站访问出现如题错误,经过检查my.cnf,发现innodb_buffer_pool_size = 2048M 设置过大,调整为innodb_buffer_pool_size = 102 More


mysql too many open connections解决

曾经以为在my.cnf写入max_connections = 2000 就可以改变mysql的最大并发量,今天查到一个命令,发现服务器的mysql最大连接数为151. 控制台,连接上mysql show variables; 这条命令可以看到所有基础配置 如果单独看max_connections可以这样 show variables like 'max%'; +----------------------------+------------+ | Varia More


开发人员必须会的mysql日志查看

作为一名开发人员,基本都会和mysql打打交道。(有人说我用sqlserver,好吧,你可以飘过了) 会用日志,有利于我们找出自己开发代码里,不良的sql语句调用。 第一弹:mysql日志查看第一弹 1.首先确认你日志是否启用了 mysql>show variables like 'log_bin'; 2.如果启用了,即ON 那日志文件就在mysql的安装目录的data目录下 3.怎样知道当前的日志 mysql> s More


php插入mysql过滤特殊字符

网络上流传的各种版本目前无法解决各种错乱的符号单引号,双引号,等等等 月小升从mysql的phpmyadmin里翻出来一段导出mysql的代码的过滤方法。 PMA_sqlAddslashes function PMA_sqlAddslashes($a_string = '', $is_like = false, $crlf = false, $php_code = false) { if ($is_like) { $a_string = str_replace('\\', ' More


ubuntu安装Redis Live监控服务

redis live为监控redis服务的软件,带有监控web界面。 流传于互联网的各种教程,都有个巨大的让人搞不太清楚的问题。就是到底RedisStatsServer 6381端口哪里来的问题。 月小升采用逐步安装的办法。也没有找到,有知道如何配置RedisStatsServer的朋友,请告知。以下正文为放弃6381的安装方法。 一般Linux自带python版本 安装python 相关 pip命令 sudo apt More


MYSQL分页limit速度太慢

最近一个网站的服务器评论被人刷死,导致mysql数据库异常发生too many open connections 引发的SQL语句 SELECT a.uid, a.veil, a.content, a.datetimes, a.audit, b.user_name, b.uc_id FROM news_talkabout a LEFT JOIN users_info b ON a.uid = b.id WHERE infoid =11087 ORDER BY a.id DESC LIMIT 451350 , 30 丢在phpmyadmin里执行一下,是很慢。 让 More


数据库51年来十八件大事年表

数据库经历了这么多年,它的历史你知道多少 1961年:通用电气着手开发Integrated Data Store(IDS,集成数据存储)。通常来讲,IDS被认为是第一个“完全的”数据库。在今天的NoSQL数据库出现的数十年以前,IDS所做的就是如今NoSQL和大数据的工作。 1967:IBM 开发出Information Control System and Data Language/Interface(ICS/DL/I,信息控制系统与数据语言/ More


Jedis 连接池JedisPool 解决connection timeout问题

今天发现Jedis 默认的连接方式 jedis=new Jedis("localhost",6379),老是发生connection timeout. 后来发现jedis类包还有一种可以设置最大连接时间的方法。 1->获取Jedis实例需要从JedisPool中获取; 2->用完Jedis实例需要还给JedisPool; 3->如果Jedis在使用过程中出错,则也需要还给JedisPool; 代码如下 JedisPoolConfig config = new JedisPoolConfig(); More