在对mysql数据库进行大数据量导入时,我通常是选择source命令进行导入,这样能比较短的时间内导入。但是,如果数据量大到一定量级时,即使是用source命令,效率也并不高。比如此次要导入的数据库文件有100M+,数据量50W+,用source导入需要的时候也是比较长的。 下面提供一个mysql source导入大数据量时效率提升的方法,修改后可以实现百万级数据1分钟内导入(当然这也与很多外部因…

点击阅读全文>>

本文发布于:2015年03月25日 在前段时间曾用PHP写过一个SEO关键词管理系统,方便给员工工作中使用,后面有段时间没有管理竟不知道什么时候起,把这个系统弄丢了,于是只能再重新写一个SEO关键词管理系统,同时打算把功能做的更加强大些。 在针对关键词批量导入Mysql数据库时,一开始选择用xls导入出现编码问题,在与朋友聊天时被点醒了一下,直接用txt文本格式进行上传导入,这样可以导入更大的关键…

点击阅读全文>>

今天有一台VPS上的网站突然无法访问,远程连接到服务器尝试重启一下服务,发现mysql一直无法重启成功,重启服务器之后mysql服务变成无法启动。后面在网络上搜索了一下原因竟是服务器磁盘满了。关于这个我之前写过一篇《mysql-bin系列日志文件导致linux vps磁盘占满及解决办法》,解决方法这里便不再赘述了。 以后运维过程中需要注意,若不是对服务器做出调整而是正常运转过程中出现The ser…

点击阅读全文>>

在昨天晚上的时候,博客访问出现异常:博客导航菜单无法正常显示,后台无法登录,输入正确账号密码点击登录无反应。刚在putty远程到服务器上看了一下,原来又是服务器磁盘存储已满(解决办法:mysql-bin系列日志文件导致linux vps磁盘占满及解决办法),通过检查发现是/tmp目录耗费了磁盘空间,没有细看便直接rm -rf /tmp/*了。 重启服务器后发现网站无法正常打开,提示:数据库连接失败…

点击阅读全文>>

首先,分析语义,通过Mysql随机查询最新发布的前N条信息。拆分开来则是先查询到最新发布的N条信息,再随机显示出来,就是可以实现标题所描述的那样。以下以Dedecms的dede_archives表为例,随机显示最新发布的前10条信息。 1.调用最新发布的10条信息: 2.随机显示出上面调出的最新发布的10条信息 但是蒲松林在将以上代码运用到Dedecms上时会出现:Safe Alert: Requ…

点击阅读全文>>