随笔分类 -  PHP & MySql

上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
PHP & MySql
摘要:From :http://blog.csdn.net/ghosc/article/details/5391544MySQL作为当前最为流行的免费数据库服务引擎,已经风靡了很长一段时间,不过也许也有人对于MySQL的内部环境不很了解,尤其那些针对并发性处理的机制。今天,我们先了解一下MySQL中数据表的分类,以及它们的一些简单性质。截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIAS、InnoDB以及Gemeni这7种表。其中DBD、InnoDB属于事务安全类表,而其他属于事务非安全类表。DBDBerkeley DB(DBD)表是支持事务处理的表,由Slee 阅读全文
posted @ 2014-01-08 23:15 Athrun 阅读(261) 评论(0) 推荐(0)
摘要:From :http://www.oschina.net/news/34304/xcache-3-0-0XCache 3.0.0 发布,该版本除了 bug 修复,对 XCache 管理页面做了很多改进,支持命名空间;通过增加新的诊断模块;可在崩溃时自动禁用缓存。需要注意的是要使用 extension= 来加载 XCache,不再支持 zend_extension= 方式加载。XCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 阅读全文
posted @ 2014-01-08 22:43 Athrun 阅读(236) 评论(0) 推荐(0)
摘要:FROM :http://blog.csdn.net/lcion/article/details/8985220今天完成一个算法的过程中,有几个需求模块,其中就有判断$a数组是否是$b数组的子集,可能最近我写c比较多,直接就用for循环实现了,但是感觉代码量比较大,不够优雅!在qq群里集思广益了一下,发现很多php提供的系统功能函数都是可以供调用的,这里记录一下需求最少的时间复杂度判断$a数组是否是$b数组的子集// 快速的判断$a数组是否是$b数组的子集$a = array(135,138);$b = array(135,138,137);实现方法这里介绍三种方法,思路其实是相同的,差别在于 阅读全文
posted @ 2013-12-29 23:24 Athrun 阅读(887) 评论(0) 推荐(0)
摘要:From :http://blog.csdn.net/mchdba/article/details/128374276 事务的隔离级别设置的目的在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。数据库是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。更新丢失两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。脏读一个事务开始读取了某行数据,但是另外一个事务已经更新了此数据但没有能够及时提交。这是相当危险的,因为很可能所有的操作都被回滚。不可重复读 阅读全文
posted @ 2013-12-17 12:59 Athrun 阅读(433) 评论(0) 推荐(0)
摘要:From :http://blog.csdn.net/muziduoxi/article/details/6091202在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:mysql> source d:/myprogram/database/db.sql;另附mysql常用命令:一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令my 阅读全文
posted @ 2013-10-25 12:14 Athrun 阅读(280) 评论(0) 推荐(0)
摘要:From :http://wangwei007.blog.51cto.com/68019/967278mysql的监控方法大致分为两类:1.连接到mysql数据库内部,使用show status,show variables,flush status 来查看mysql的各种性能指标。2. 直接使用mysqladmin查看其性能指标,例如:UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"mysqladmin两个参数,status,extended- 阅读全文
posted @ 2013-10-23 09:34 Athrun 阅读(394) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/tianmohust/article/details/7930482http://www.cnblogs.com/edwardlost/archive/2010/12/31/1923105.html 阅读全文
posted @ 2013-10-20 22:24 Athrun 阅读(172) 评论(0) 推荐(0)
摘要:From :http://huangqiqing123.iteye.com/blog/1540323TP的模型可以支持原生SQL操作,提供了query和execute两个方法,为什么原生SQL还要区分两个方法呢,原因有两个:1、返回类型不同query用于查询,返回的是数据集,和select或者findall一样,所以可以直接在模板里面使用volist标签输出query的查询结果execute用于写操作,返回的是状态或者影响的记录数2、读写统计需要为了便于统计当前的数据读写次数,把数据库的读和写操作分开(对应的就是query和execute)使用原生SQL很简单,我们甚至不需要实例化任何的模型, 阅读全文
posted @ 2013-10-13 18:31 Athrun 阅读(384) 评论(0) 推荐(0)
摘要:http://www.dewen.org/search/q/php%E5%AE%9A%E6%97%B6%E8%B0%83%E7%94%A8%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8Bhttp://www.dewen.org/q/10407/php+%E6%80%8E%E4%B9%88%E7%9B%91%E5%90%AC%E6%97%B6%E9%97%B4%EF%BC%9F%E5%89%8D%E5%8F%B0%E8%B0%83%E7%94%A8php%E5%90%8E%E6%89%A7%E8%A1%8C%E9%80%BB%E8%BE%91%EF%BC%8C%E8%BF 阅读全文
posted @ 2013-10-11 15:59 Athrun 阅读(499) 评论(0) 推荐(0)
摘要:From :http://thobian.info/?p=1035虚拟表dual 其实我是今天第一次听说,虽然以前有过它的应用。说不定你也用过哦,看这条sql:select sysdate(); 熟悉不!?虽然我不是狠熟悉,但我确定我用过它,其实他是:select sysdate() from dual 的简写。看一下mysql官方对这个表的解释吧(http://dev.mysql.com/doc/refman/5.0/en/select.html):DUAL is purely for the convenience of people who require that all SELECT 阅读全文
posted @ 2013-09-30 16:51 Athrun 阅读(1677) 评论(0) 推荐(1)
摘要:From :http://www.cnblogs.com/wangtao_20/archive/2011/02/21/1959734.htmlset语句的学习:使用select定义用户变量的实践将如下语句改成select的形式:set @VAR=(select sum(amount) from penalties);我的修改:select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案,发现这样的方式太蹩脚了。说明没有很好地理解select定义变量的本质。在select中,发现有一个用户变量,如果没有定义,那么 阅读全文
posted @ 2013-09-27 12:58 Athrun 阅读(225) 评论(0) 推荐(0)
摘要:From :http://blog.csdn.net/radkitty/article/details/4632289要使用该功能,mysql的版本必须在5.0.37版本以上。否则只能使用explain 的方式来检查。profiling 功能可以了解到cpu io 等更详细的信息。show profile的格式如下:SHOW PROFILE [type[,type] ... ] [FOR QUERYn] [LIMITrow_count[OFFSEToffset]]type: ALL | BLOCK IO | CONTEXT SWITCHES | CPU | IPC | MEMORY | PAG 阅读全文
posted @ 2013-09-27 11:14 Athrun 阅读(335) 评论(0) 推荐(0)
摘要:From :http://religiose.iteye.com/blog/1685537一,如何判断SQL的执行效率? 通过explain 关键字分析效率低的SQL执行计划。 比如: explain select sum(moneys) from sales a, company b where a.company_id = b.company_id and a.year = 2006; id : 1 select_type: SIMPLE table: type:1.row: idselect_typetabletypepossible_keyskeykey_lenrefrowsExtr. 阅读全文
posted @ 2013-09-27 11:12 Athrun 阅读(694) 评论(0) 推荐(0)
摘要:FROM :http://database.ctocio.com.cn/353/11664853.shtmlMySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。为了形象地对比两者,再建一个表:CREATE TABLE myIndex ( i_testID INT NOT NULL AUTO_INCREMENT, vc_Name VARCHAR(50) NOT NULL, vc_City VARCHAR(50) NOT NULL, i_Age INT NOT NULL, i_Sch 阅读全文
posted @ 2013-09-27 10:58 Athrun 阅读(304) 评论(0) 推荐(0)
摘要:Mysqldump参数大全(参数来源于mysql5.5.19源码)参数参数说明--all-databases,-A导出全部数据库。mysqldump-uroot-p--all-databases--all-tablespaces,-Y导出全部表空间。mysqldump-uroot-p--all-databases--all-tablespaces--no-tablespaces,-y不导出任何表空间信息。mysqldump-uroot-p--all-databases--no-tablespaces--add-drop-database每个数据库创建之前添加drop数据库语句。mysqldum 阅读全文
posted @ 2013-09-16 23:31 Athrun 阅读(452) 评论(0) 推荐(0)
摘要:From :http://renzhen.iteye.com/blog/799391最近,在做一个导入功能,在系统中使用PHPExcel类库,读取上传的Excel文件,然后进行字段映射,最后将Excel内的数据导入到系统中。其中,关于日期格式的导入,使我犯了难。 首先,如何导入日期,因为PHPExcel中日期格式在获取时得到的是数字,并不是日期字符串,于是,网上就有许多代码,用于将Excel中获取的数字转换成PHP使用的Unix Time,其实不必这么麻烦。PHPExcel中就有这样的方法:PHPExcel_Shared_Date::ExcelToPHP($value)。可以直接使用。 如果到 阅读全文
posted @ 2013-09-15 11:31 Athrun 阅读(881) 评论(1) 推荐(0)
摘要:From :http://www.netingcn.com/mysql-procedure-muti-cursor.htmlmysql的存储过程可以很方便使用游标来实现一些功能,存储过程的写法大致如下:先创建一张表,插入一些测试数据:DROP TABLE IF EXISTS netingcn_proc_test;CREATE TABLE `netingcn_proc_test` ( `id` INTEGER(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20), `password` VARCHAR(20), PRIMARY KEY (`id`... 阅读全文
posted @ 2013-09-13 13:19 Athrun 阅读(816) 评论(0) 推荐(0)
摘要:From :http://blog.csdn.net/wuerping/article/details/4164362/*Author : Andrew.Wu [ Created on : 2009/05/09 ]http://blog.oolanguage.com/erpingwu/windows-下-apache-virtual-hosts-简单配置/*/使用xampp时,一开始都会偷懒将项目放在 htdocs 下,省时省事。但这样做却会有小小问题,项目没有跟文档等放在同一项目文件夹下,管理起来显得不直观,麻烦。那该如何达到这个效果?一、本机DNS解析实现修改windows的hostsC: 阅读全文
posted @ 2013-08-23 12:46 Athrun 阅读(353) 评论(0) 推荐(0)
摘要:From :http://www.justintseng.com/windows7x64-environment-wamp-open-php_curl-in-components装上64位的windows7系统后,phpnow就无法使用了,于是安装了wamp,拥有非常多的选项可以按需选择。但一直以来无法开启Curl组件,php程序显示Call to undefined function curl_init()错误,在百度和谷歌里搜寻一番,全都是复制dll到system32里和修改php.ini文件的,完全无解。其实wamp已经非常智能化了,在设置里勾选开启Curl后,所有的工作都已经帮你配置完 阅读全文
posted @ 2013-08-23 10:44 Athrun 阅读(307) 评论(0) 推荐(0)
摘要:转:http://zhengdl126.iteye.com/blog/698206if (!-e $request_filename){rewrite "^/index\.html" /index.php last;rewrite "^/category$" /index.php last;rewrite "^/feed-c([0-9]+)\.xml$" /feed.php?cat=$1 last;rewrite "^/feed-b([0-9]+)\.xml$" /feed.php?brand=$1 last;re 阅读全文
posted @ 2013-08-22 23:16 Athrun 阅读(587) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页