03 2017 档案

PHP大批量插入数据库的3种方法和速度对比
摘要:这篇文章主要介绍了PHP大批量插入数据库的3种方法和速度对比,3种方法分别使用普通insert语句、insert into语句和事务提交,需要的朋友可以参考下 第一种方法:使用insert into 插入,代码如下: ? 1 2 3 4 5 6 7 $params = array(‘value'=> 阅读全文

posted @ 2017-03-28 18:43 长不大的菜鸟 阅读(237) 评论(0) 推荐(0)

ThinkPhp 生成静态页面
摘要://开启静态缓存'HTML_CACHE_ON' => true, //开启缓存'HTML_CACHE_TIME' =>60, //开启缓存时间'HTML_FILE_SUFFIX' => '.shtml', //生成缓存文件的后缀名'HTML_PATH' => 'Html', //生成缓存文件保存目录 阅读全文

posted @ 2017-03-28 09:59 长不大的菜鸟 阅读(2136) 评论(0) 推荐(0)

thinkphp+memcache缓存例子
摘要:public function dailyRelays() { $history = I('post.history'); $da = new \Home\Model\DailyrelayModel(); if (empty($history) || ($history == 0)) {//今日转发 阅读全文

posted @ 2017-03-28 09:11 长不大的菜鸟 阅读(602) 评论(0) 推荐(0)

ThinkPhp数据缓存技术
摘要:1.缓存初始化 在 ThinkPHP 中,有一个专门处理缓存的类:Cache.class.php(在Thinkphp/Library/Think/cache.class.php,其他的各种缓存类也在这个文件夹下)。 而我们使用的时候,并不需要直接声明它,直接使用一个大 S()方法即可 ThinkPh 阅读全文

posted @ 2017-03-28 09:05 长不大的菜鸟 阅读(2559) 评论(0) 推荐(0)

Mysql主从方案的实现
摘要:Mysql主从方案介绍 mysql主从方案主要作用: 读写分离,使数据库能支撑更大的并发。在报表中尤其重要。由于部分报表sql语句非常的慢,导致锁表,影响前台服务。如果前台使用master,报表使用slave,那么报表sql将不会造成前台锁,保证了前台速度。 发扬不同表引擎的优点。目前Myisam表 阅读全文

posted @ 2017-03-17 08:50 长不大的菜鸟 阅读(3482) 评论(0) 推荐(0)

如何设置才能远程登录Mysql数据库
摘要:可以在一台机器上访问另一台机器的MySQL,但是需要一些设置。 进入MySQL后,输入以下命令: GRANT ALL PRIVILEGES ON *.* TO 'tigase'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 允许任何主机以tigase为用 阅读全文

posted @ 2017-03-08 16:40 长不大的菜鸟 阅读(156) 评论(0) 推荐(0)

获取当日是否是当月最后一天
摘要:/* * author:houdianjing date:2017-3-7 * 获取当日是否是当月最后一天 * 返回:1为是月末最后一天 0为不是最后一天 */ 方法一: function gettheday(){ date_default_timezone_set('Asia/Shanghai') 阅读全文

posted @ 2017-03-08 15:53 长不大的菜鸟 阅读(529) 评论(0) 推荐(0)

php导出csv
摘要: 阅读全文

posted @ 2017-03-05 10:44 长不大的菜鸟 阅读(306) 评论(0) 推荐(0)

完全卸载memcached的方法(CentOS)
摘要:前阵子给服务器装了个memcached,4G的内存,想给网站提提速,实际上不但没有明显效果,反倒耗费内存,看着碍眼,于是想卸载,网上各种搜索+自己实践,搞出一个傻瓜方案来: 1、首先查找你的memcached所在目录,可用如下命令查找名为memcached的文件夹 # find / -name me 阅读全文

posted @ 2017-03-04 19:37 长不大的菜鸟 阅读(4128) 评论(0) 推荐(0)

Thinkphp 导出大量数据 csv格式
摘要:public function test2() { $user_count = M('department')->count(); $page = ceil($user_count / 10000); $fp = fopen('c:\file.csv', 'w'); for ($p = 1; $p page($p . ',100... 阅读全文

posted @ 2017-03-02 18:44 长不大的菜鸟 阅读(2340) 评论(0) 推荐(0)

php 用csv文件导出大量数据初方案
摘要:背景:接手的项目中支持导出一批数据,全数量在50W左右。在接手的时候看代码是直接一次查询MySQL获得数据,然后用header函数直接写入csv,用户开始导出则自动下载。但是,在全导出的时候,功能出现了BUG问题。 1.数据量大导致PHP处理脚本运行时间,超过默认限制。 2.数据量过大,导致内存溢出 阅读全文

posted @ 2017-03-02 18:43 长不大的菜鸟 阅读(7298) 评论(0) 推荐(0)

用php导入10W条+ 级别的csv大文件数据到mysql。导出10W+级别数据到csv文件
摘要:转自:http://blog.csdn.net/think2me/article/details/12999907 1. 说说csv 和 Excel 这两者都是我们平时导出或者导入数据一般用到的载体。两者有什么区别呢?csv 格式更兼容一点。那么共同点都是GBK格式的,非UTF8。所以我们上传文件的 阅读全文

posted @ 2017-03-02 18:42 长不大的菜鸟 阅读(3389) 评论(0) 推荐(0)

升级 phpStudy 中 MySQL 版本至 5.7.17
摘要:今天在往本地导数据表的时候老是报错: 报错的数据表字段: 同事说同一个 sql 文件他可以导成功。猜可能是数据库版本的问题,同事的是 5.6,我查了下本地的数据库版本是 5.5.53。网上查了一下,果然是版本的问题,5.5 和 5.6 在 TIMESTEMP 的行为上有所不同,5.6.5 之前的版本 阅读全文

posted @ 2017-03-01 09:59 长不大的菜鸟 阅读(10431) 评论(0) 推荐(1)

【Linux】Linux中常用操作命令
摘要:Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian 安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。 再安装Ubuntu。具体安装步骤,找百度。 安装完后,可以看到Linux系统的目录 阅读全文

posted @ 2017-03-01 08:46 长不大的菜鸟 阅读(199) 评论(0) 推荐(0)

导航