摘要: 当用PHP访问数据库时,除了PHP自带的数据库驱动,我们一般还有两种比较好的选择:PDO和MySQLi。在实际开发过程中要决定选择哪一种首先要对二者有一个比较全面的了解。本文就针对他们的不同点进行分析,并对多数据库类型支持、稳定性、性能等等方面进行对比。 一、连接 二、API 支持 PDO和MySQ 阅读全文
posted @ 2018-08-11 11:01 王默默 阅读(4916) 评论(0) 推荐(0) 编辑
摘要: 改变Ubuntu命令行 用户名显示前缀 1.修改命令 修改第 56行 注释掉原来 使用我们自己的: 阅读全文
posted @ 2018-08-11 10:32 王默默 阅读(1801) 评论(0) 推荐(0) 编辑
摘要: "; //通过mysql链接数据库 $mysqli_startTime = microtime(true); for($i=1;$i"; if($pdo_time > $mysqli_time){ echo "pdo的连接时间是mysqli的".round($pdo_time/$mysqli_time)."倍"; }else{ echo "mysqli的连接时间是p... 阅读全文
posted @ 2018-08-11 00:30 王默默 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 1.nginx 安装 2.php的安装 3.php的扩展mysql的安装 阅读全文
posted @ 2018-08-09 21:56 王默默 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 我在安装rabbitmq php扩展的时候发现 于是百度找解决方法 阅读全文
posted @ 2018-08-09 18:44 王默默 阅读(447) 评论(0) 推荐(0) 编辑
摘要: extension_dir = /home/php/lib/php/extensions/no-debug-zts-20121212 zend_extension = opcache.so extension = phalcon.so extension = memcache.so extension = mongo.so extension = xwebxsvc.so extension = ... 阅读全文
posted @ 2018-08-09 14:41 王默默 阅读(831) 评论(0) 推荐(0) 编辑
摘要: ;;;;;;;;;;;;;;;;;; ; Global Options ; ;;;;;;;;;;;;;;;;;; [global] pid = run/php-fpm.pid error_log = log/error.log daemonize = yes log_level = warning ;syslog.facility = daemon ;syslog.ident = php-... 阅读全文
posted @ 2018-08-09 14:40 王默默 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu 12.4.1 X64 位下编译安装PHP时提示 configure: error: Cannot find OpenSSL's libraries 确认已安装过 openssl、libssl-dev 包,还是会提示该错误; 解决办法: root@test2:~/php-5.3.27# 阅读全文
posted @ 2018-08-09 13:26 王默默 阅读(3174) 评论(0) 推荐(1) 编辑
摘要: 0. 前言 网上看到很多开启Mysql远程访问端口,修改的配置文件我都没有找到。 特意查看了我的Linux版本 $ sudo lsb_release -a 显示如下: 1. 查看3306端口是否正常 注意:现在的3306端口绑定的IP地址是本地的127.0.0.1 2. 修改Mysql配置文件(注意 阅读全文
posted @ 2018-08-09 12:48 王默默 阅读(3331) 评论(0) 推荐(0) 编辑
摘要: 1、今天的公式是东方财富通可用的。部分公式其它软件(比如通达信)也是可以用的。但不保证完全通用。其它软件(大智慧、通达信)专用公式正在整理中,后续发给大家。 2、导入公式过程:打开东财>上方分析菜单>公式管理器>用户公式>条件选股>指标条件选股>右键单击>新建公式。。。 3、把相关内容复制进去,保存 阅读全文
posted @ 2018-06-21 14:24 王默默 阅读(36397) 评论(6) 推荐(2) 编辑
摘要: 1.按查询列位置排序;如按第一列 降序排序 阅读全文
posted @ 2018-05-04 10:47 王默默 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 为何把14:30分称作神奇的2点半? 为什么炒股的人叫14:30分,叫神奇的2点半?这个得从头开始说起! 第一个是早盘:9:30-9:50,请一般散户不要参与!这是主力展示盘口语言的时间段,自认为水平高的可以在此阶段可以通过量比去博涨停! 菜鸟就离远点吧,怕被误伤。 短线战法量比大于3,涨幅开在3- 阅读全文
posted @ 2018-04-25 17:35 王默默 阅读(6005) 评论(0) 推荐(0) 编辑
摘要: 这个时间段一般都会大涨大跌。 一、买进最佳时间:开盘后15分钟与闭市前15分钟。开盘前,主力经过研究国际国内最新经济信息和国外期货、股市的运行情况,将对大势有一个综合判断,然后做出所运作股票的计划,若看好大势则借外力加速拉升,若看坏大势则加速打压,若看平大势则放假休息,让股价自行波动,这样具体表现在 阅读全文
posted @ 2018-04-25 17:30 王默默 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: 1)使用join 和 rand() 耗时 0.009 2) 下面这条比上面那个还要慢几秒 3)或者使用下面这个也可以测试也是 耗时0.0012 阅读全文
posted @ 2018-04-24 09:52 王默默 阅读(27072) 评论(1) 推荐(1) 编辑
摘要: 1)创建存储过程;并循环插入数据 阅读全文
posted @ 2018-04-23 16:55 王默默 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1)foreign key 是个约束,意思是说如果你给A字段设置了外键约束,以后你要往A字段插入数据,这个数据一定是要在foreign key 后面跟的那个字段中存在的值。这个的意义就是约束了数据的完整性,不会插入错误的数据。 修改添加t_topic外键约束: 删除表t_topic外键: 2)UNI 阅读全文
posted @ 2018-04-23 16:09 王默默 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 1)简单的查询分页;分每页5条 limit [offset],[rows] 2)建立id索引;查询索引id 3)使用 between and 语句分页效率快N倍 4)分表存储;30万条记录的id存存储到单独的一个索引表t里面;先查找索引表t里面的id索引;然后再查询 5)使用复合索引查询数据 如果对 阅读全文
posted @ 2018-04-23 15:32 王默默 阅读(11541) 评论(0) 推荐(2) 编辑
摘要: HAVING 搜索条件在进行分组操作之后应用; 如:查询帖子访问量大于15的用户id; 阅读全文
posted @ 2018-04-23 15:15 王默默 阅读(247) 评论(0) 推荐(0) 编辑
摘要: JOIN的含义就如英文单词“join”一样,连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接。这里描述先甩出一张用烂了的图,然后插入测试数据。 首先先列举本篇用到的分类(内连接,外连接,交叉连接)和连接方法(如下): A)内连接:join,inner join B)外连接:left jo 阅读全文
posted @ 2018-04-23 11:17 王默默 阅读(56433) 评论(0) 推荐(11) 编辑
摘要: 开始以为是没有安装openssl, openssl-devel,安装后发现还是提示这个错误,搜索了一下evp.h,这个文件也存在。GOOGLE 了一下,在stackoverflow,找到了答案,原来是 phpize 生成的configure脚本有问题。 解决方法:修改configure 文件加入 这 阅读全文
posted @ 2018-04-21 15:13 王默默 阅读(10400) 评论(0) 推荐(0) 编辑
摘要: oot@DK:/home/daokr/downfile/php-7.0.0/ext/mysqlnd# /home/php/bin/phpizeCannot find config.m4. Make sure that you run '/home/php/bin/phpize' in the top 阅读全文
posted @ 2018-04-21 13:12 王默默 阅读(3270) 评论(0) 推荐(0) 编辑
摘要: 彻底卸载: 1.下载mysql 到官方网站选择:https://dev.mysql.com/downloads/mysql/ 注意要选择适合你系统的版本: 我自己系统是32位的;所以本系统选择i386:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql- 阅读全文
posted @ 2018-04-21 11:49 王默默 阅读(276) 评论(0) 推荐(0) 编辑
摘要: NameDescription AND, && Logical AND = Assign a value (as part of a SET statement, or as part of the SET clause in anUPDATE statement) := Assign a valu 阅读全文
posted @ 2018-04-20 17:35 王默默 阅读(187) 评论(0) 推荐(0) 编辑
摘要: NameDescription ABS() Return the absolute value ACOS() Return the arc cosine ADDDATE() Add time values (intervals) to a date value ADDTIME() Add time 阅读全文
posted @ 2018-04-20 17:29 王默默 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 【mysql】连接和断开服务器 要连接到服务器,我们通常需要提供MySQL的用户名来触发mysql,很可能,还需要密码。如果你的服务器运行在一个其他的机器上,你还需要指定主机名。联系管理员来找到连接参数(例如主机名,用户名和密码),当你知道了正确的参数后,你可以像下面那样连接: 退出mysql 阅读全文
posted @ 2018-04-20 10:42 王默默 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 1.启动和停止服务 一)启动和停止 二)创建和选择数据库 【创建数据库】 mysql> create database testdb default character set 'utf8';Query OK, 1 row affected (0.00 sec) status命令查看数据库状态: 【 阅读全文
posted @ 2018-04-20 10:08 王默默 阅读(2572) 评论(0) 推荐(0) 编辑
摘要: 配置权限参数: 阅读全文
posted @ 2018-04-19 17:41 王默默 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 测试环境:CentOS6.8 和 MySQL5.5.4 一 需求 在项目开发的过程中可能需要开放自己的数据库给别人,但是出于安全的考虑,不能同时开放自己服务器里的其他数据库。那么可以新建一个用户,赋予该用户特定的数据库权限。 二 实现 1 新建用户 这样就创建了一个名为:buff,密码为:buff 阅读全文
posted @ 2018-04-19 17:20 王默默 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小、字符集、用户等等。下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; + + | Database | + + | information_schema | | INVOICE 阅读全文
posted @ 2018-04-19 16:13 王默默 阅读(97811) 评论(0) 推荐(7) 编辑
摘要: 1.下载安装 2.使用方法 1)在 perl 的路径上也可以加上 -w,可以显示程序中出现的一些警告,尽管可能不影响程序的执行结果,方便我们修改我们的程序,例如: #!/usr/bin/perl 需要参考自己的 perl 路径。 2)直接运行pl文件或脚本 3.Perl参数 命令行参数如下所示: 允 阅读全文
posted @ 2018-04-19 10:19 王默默 阅读(5739) 评论(0) 推荐(0) 编辑
摘要: 简介 成为高手很容易.当初我在Vi阵营,偶尔用Emacs还忘记"退出"的快捷键,一年后我跨入高手行列. 很多文章强调Emacs有多牛,但关于"如何做"则语焉不详.即使涉及到"如何做",谈细节多而方法论少,所以本文就 侧重方法论. 全文结构如下: 为什么Emacs值得学习,如对开源文化熟悉可跳过这一章 阅读全文
posted @ 2018-04-18 14:25 王默默 阅读(4907) 评论(1) 推荐(1) 编辑
摘要: 风雪之隅-Laruence的博客 韩天峰(Rango)的博客 我的志愿是做一个校长 张宴的博客 - Web系统架构与底层研发 沈逸的个人站点 博学无忧 - 信海龙的博客 阅读全文
posted @ 2018-04-18 14:10 王默默 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 网名:雪候鸟,大家尊称鸟哥,惠新宸 @Laruence, 是国内最有影响力的 PHP 技术专家,PHP 开发组核心成员,PECL 开发者,Zend 公司外聘顾问。他曾供职于雅虎,百度,现在新浪微博任平台及数据部总架构师兼首席 PHP 顾问。惠新宸是 PHP NG 核心开发者,PHP5.4,5.5 的 阅读全文
posted @ 2018-04-18 14:03 王默默 阅读(1392) 评论(0) 推荐(1) 编辑
摘要: 好多人开始学;UNIX 环境高级编程这本书时;看到书里面说的头文件ourhdr.h而找不到她在哪里;而且无法开始继续学习;其实这个就是系统的内核标准头文件; 而她的位置在:/usr/include/unistd.h 这里; 其实UNIX系统下面的目录:/usr/include 目录;放着好多系统要用 阅读全文
posted @ 2018-04-18 10:37 王默默 阅读(868) 评论(0) 推荐(0) 编辑
摘要: config = array( 'host'=>'localhost:3306', 'username'=>'daokrdb', 'password'=>'123456', 'dbname'=>'daokrdb', ); } public function indexA... 阅读全文
posted @ 2018-04-16 16:42 王默默 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 属性 方法 阅读全文
posted @ 2018-04-16 12:14 王默默 阅读(2327) 评论(0) 推荐(0) 编辑
摘要: mysqli扩展的持久化连接在PHP5.3中被引入。支持已经存在于PDO MYSQL 和ext/mysql中。 持久化连接背后的思想是客户端进程和数据库之间的连接可以通过一个客户端进程来保持重用, 而不是多次的创建和销毁。 这降低了每次需要创建一个新连接的开销,未使用的连接被缓存起来并且准备随时被重 阅读全文
posted @ 2018-04-16 11:50 王默默 阅读(404) 评论(0) 推荐(0) 编辑
摘要: mysqli扩展有一系列的优势,相对于mysql扩展的提升主要优势有哪些? 面向对象接口 prepared语句支持(译注:关于prepare请参阅mysql相关文档) 多语句执行支持 事务支持 增强的调试能力 嵌入式服务支持 面向对象接口 prepared语句支持(译注:关于prepare请参阅my 阅读全文
posted @ 2018-04-16 11:35 王默默 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 在PHP中mysql_connect模块已经逐渐被弃用,我在搭建环境时也没有再安装mysql扩展,但是今天在维护一个老项目时,出现报错 于是google一下,发现如果php和mysql都已经安装完成了,可以使用phpize工具手动编译生成mysql.so扩展来解决 下面是操作步骤:1.进入php源码 阅读全文
posted @ 2018-04-16 10:14 王默默 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 1. 何为OPCode 在计算机科学领域中,操作码(Operation Code, OPCode)被用于描述机器语言指令中,指定要执行某种操作的那部分机器码,构成OPCode的指令格式和规范由处理器的指令规范指定。除了指令本身以外通常还有指令所需要的操作数,可能有的指令不需要显示的操作数。这些操作数 阅读全文
posted @ 2018-04-14 11:24 王默默 阅读(1698) 评论(0) 推荐(0) 编辑