关于 PHP MySQL 长连接、连接池的一些探索 PHP连接MySQL的方式,用的多的是mysql扩展、mysqli扩展、pdo_mysql扩展,是官方提供的。php的运行机制是页面执行完会释放所有该php进程中的所有资源的,如果有多个并发访问本地的测试页面 http://127.0.0.1/1.... ...
分类:
数据库 时间:
2018-01-05 20:48:44
阅读次数:
169
系统:LINUX php版本:php5.6.9 以下是详细操作步骤: 1. 首先是下载pdo_mysql扩展的源码包。下载页面在这里:http://pecl.php.net/package/PDO_MYSQL。 # wget http://pecl.php.net/get/PDO_MYSQL-1.0 ...
分类:
数据库 时间:
2018-01-03 13:59:03
阅读次数:
267
PHP删除了一些函数,其中是吓人的是两个: 1. ereg_* 系列的正则函数 2. mysql_* 系列的数据库连接函数 PHP7全面删除Mysql扩展支持,原本的mysql_*系列函数将在mysql中不再得到支持。所以说,如果你的应用系统还是使用的是mysql_*系列的函数来连接数据库,请尽快升 ...
分类:
数据库 时间:
2018-01-02 18:49:15
阅读次数:
177
一、缘起 mysql主从复制,读写分离是互联网用的非常多的mysql架构,主从复制最令人诟病的地方就是,在数据量较大并发量较大的场景下,主从延时会比较严重。 为什么mysql主从延时这么大? 回答:从库使用【单线程】重放relaylog。 优化思路是什么? 回答:使用单线程重放relaylog使得同 ...
分类:
数据库 时间:
2017-12-25 16:56:40
阅读次数:
173
视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 4、使用视图 使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用其对真实表进行创建、更新和删除操作,仅能做查询用。 存储过 ...
分类:
数据库 时间:
2017-12-07 15:22:11
阅读次数:
208
mysql扩展性架构实践N库到2N 库的扩容,2变4、4变8 http://geek.csdn.net/news/detail/5207058同城 沈剑 http://www.99cankao.com/algebra/modulo-calculator.php 取模计算器 扩展性也是架构师在做数据库 ...
分类:
数据库 时间:
2017-12-05 01:01:09
阅读次数:
277
最终环境: Ubuntu17.10、Apache2.4.27、MySQL5.7.20、PHP7.1 1. 安装 apache 官方源有,直接安装: 2. 安装 mysql 官方源有,直接安装: 安装期间会提示设置 MySQL administrator 的密码 PS:需要什么软件或包,直接用 apt ...
分类:
数据库 时间:
2017-11-20 16:10:25
阅读次数:
279
树莓派真可谓一个神奇的器具~~ 用树莓派玩硬件什么的太费精力,因此我还是把它当作我练习linux的一个工具,昨天在尝试安装完LNMP环境后部署一个ThinkCMF(由于目前公司的后台是基于CMF开发的,所以自己尝试安装部署一下),结果在部署前提示缺少pdo_mysql扩展, 结果又是一通百度&goo ...
分类:
数据库 时间:
2017-11-07 14:34:48
阅读次数:
279
LAMP架构指的是:Linux、Apache、Mysql、PHP 1.是否安装Mysql扩展 if (function_exists('mysql_connect')) { echo 'Mysql扩展已经安装'; } 2.建立连接 header("Content-type:text/html;cha ...
分类:
数据库 时间:
2017-10-31 11:10:57
阅读次数:
190
在PHP5以上的版本中可以使用mysql和mysqli两套扩展函数,mysqli是PHP5中新加的,是对mysql扩展的改进。很多老项目是在PHP4使用mysql扩展开发的,如果对这些老项目进行二次开发,就需要会使用mysql扩展函数。如果是新的设计的项目,则推荐使用mysqli或者PDO技术。如果要用MySQL..
分类:
数据库 时间:
2017-10-30 21:22:52
阅读次数:
166