随笔分类 -  PHP & MySql

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
PHP & MySql
摘要:FROM : http://www.chinaz.com/program/2010/0309/108172.shtml核心提示:日前发布的PHP 5.3中,最重要的一个新特性就是命名空间的加入。本文介绍了PHP命名空间的一些术语,其解析规则,以及一些高级功能的应用,希望能够帮助读者在项目中真正使用命名空间。日前发布的PHP 5.3中,最重要的一个新特性就是命名空间的加入。本文介绍了PHP命名空间的一些术语,其解析规则,以及一些高级功能的应用,希望能够帮助读者在项目中真正使用命名空间。在这里中我们介绍了PHP命名空间的用途和namespace关键字,在这篇文章中我们将介绍一下use命令的使用以及 阅读全文
posted @ 2011-11-09 13:52 Athrun 阅读(263) 评论(0) 推荐(0)
摘要:From : http://www.cnvar.net/198711.html以前学JAVA的时候就对接口理解过一回,最近在看PHP的OOP特性,发现和JAVA很像,就是语法上有不同,但是有关资料少的可怜,找到了几个也不能充分说明PHP下接口的特性,自己又看了一遍孙鑫老师的JAVA视频教程,有关接口的部分,昨天总算是理解了。真的感觉是豁然开朗。把自己写的PHP接口部分的示例程序发上来。 VideoCard.php 接口文件(显卡的功能接口定义) <?php interface VideoCardInter{ function Display(); function getNam... 阅读全文
posted @ 2011-11-09 13:18 Athrun 阅读(491) 评论(0) 推荐(1)
摘要:From : http://x1989.com/a/94.html群里有人讨论这个问题,我的想法是在方法里返回this指针(指向对象本身),通过对私有成员$sql的赋值,来获得最终的执行语句,并返回相应结果。Class Database{ private $sql; public function where($condition){ //此处省略n行... return this; } public function limit($limit){ //此处省略n行... return this; } ... 阅读全文
posted @ 2011-11-09 10:59 Athrun 阅读(299) 评论(0) 推荐(0)
摘要:轉自:http://www.phpv.net/html/1382.html只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它...............看了PHP手册,回答如下:6. 我得到消息“Warning: Cannot send session cookie - headers already sent...”或者“Cannot add header information - headers already sent...”。 函数 header(),setcookie() 和 session 函数需要在输出流中增加头信息。但是头信 阅读全文
posted @ 2011-10-17 13:41 Athrun 阅读(211) 评论(0) 推荐(0)
摘要:From : http://blog.chinaunix.net/space.php?uid=13626447&do=blog&cuid=392987用法:CREATE TABLE test(id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,username VARCHAR(15) NOT NULL)AUTO_INCREMENT = 100;在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。MySQL支持多种数据表,每种数据表的自增属性都有差异,这里将介 阅读全文
posted @ 2011-09-24 11:39 Athrun 阅读(2285) 评论(0) 推荐(0)
摘要:From : http://info.codepub.com/2011/07/info-22985.html之前一直使用Zend Studio7调试PHP,最近打算开始使用Zend Studio8,昨天装了Zend Studio 8后打算使用Zend Studio中文版,网上找了下在线的Zend Studio 8 汉化包对Zend Studio8进行汉化,感觉非常方便,这对于喜欢使用Zend Studio中文版的朋友来说真是福音,现分享下Zend Studio 8 汉化的具体过程。 Zend Studio 8 汉化第一步:安装Zend Studio 8 在进行Zend Studio 8 汉.. 阅读全文
posted @ 2011-09-16 23:14 Athrun 阅读(390) 评论(0) 推荐(0)
摘要:procedure (1) 存储过程&游标mysql> DELIMITER // mysql> DROP PROCEDURE IF EXISTS ‘oh_qty’ // mysql> CREATE PROCEDURE oh_qty() -> BEGIN -> DECLARE plant CHAR(4); -> DECLARE loc CHAR (4); -> DECLARE part CHAR (15); -> DECLARE onhand DECIMAL(15,4); -> DECLARE finished INTEG... 阅读全文
posted @ 2011-08-31 14:59 Athrun 阅读(385) 评论(0) 推荐(0)
摘要:昨天上傳到服務器上的時候,發生了一個怪的問題,服務和我開發的電腦上裝的php & mysql都是完全一樣的版本,這樣可以說運行環境是基本一致的.怪的事情是居然有一個頁面在我開發機上運行都ok,可到了服務器上卻出現以下錯誤:FastCGI ErrorThe FastCGI Handler was unable to process the request. --------------------------------------------------------------------------------Error Details:•The FastCGI process ex 阅读全文
posted @ 2011-08-31 11:29 Athrun 阅读(1312) 评论(0) 推荐(0)
摘要:[mysqld]port= 3306socket= /tmp/mysql.sock# 设置mysql的安装目录basedir=F:\\Hzq Soft\\MySql Server 51GA# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx-datadatadir=F:\\Hzq Soft\\MySql Server 51GA\\data#innodb_log_arch_dir 默认datadir#innodb_log_group_home_dir 默认datadir# 设置mysql服务器的字符集,默认编码default-character-set=utf8#连接数的操 阅读全文
posted @ 2011-08-31 11:13 Athrun 阅读(2257) 评论(0) 推荐(0)
摘要:轉自:http://hi.baidu.com/%B4%BA%CB%D8%C7%EF%D2%B3/blog/item/0cc8340ab34e4429b1351d9c.html今天客户的网站无故出现了这个错误,我提供如下解决办法,供大家参考1. 可能是php版本问题.比如PHP版本太低.2. 如果有服务器控制权限的,把mysql活动时间加长些,如改为3003.如果有服务器控制权限的,php的内存设置小了,出现内存溢出 改一下 php.ini ,增大内存设置4.如果没有服务器权限建议楼主首先联系下您的空间商,有的空间的php权限是需要空间商给予添加的,如是这个问题,那也就解决了您的问题4.如果不是 阅读全文
posted @ 2011-08-31 11:07 Athrun 阅读(1816) 评论(0) 推荐(0)
摘要:轉自:http://longxzq-126-com.iteye.com/blog/586694在Mysql中ROW_COUNT()返回前一个SQL进行UPDATE,DELETE,INSERT操作所影响的行数。下面通过一个更新的例子来说明:MySQL上的测试(数据库版本为:5.1.22):1.创建数据库表:create table t(id int,name varchar(50),address varchar(100),primary key(id,name))engine =InnoDB;2.插入测试数据:insert into t(id,name,address) values(1,&# 阅读全文
posted @ 2011-08-26 15:36 Athrun 阅读(484) 评论(0) 推荐(0)
摘要:轉自:http://www.cnblogs.com/mrray/archive/2011/05/18/2050233.htmlstrtoupper($string);//全部换成大写strtolower($string);//全部换成小写ucwords($string);//单词的首字母换成大写strrpos()函数查找字符串在另一个字符串中最后一次出现的位置。[string,]PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(bool 阅读全文
posted @ 2011-08-26 15:27 Athrun 阅读(1162) 评论(0) 推荐(0)
摘要:FROM : http://blog.sina.com.cn/s/blog_5d4ab4b40100cm5u.htmlPHP权限控制系统-PHPGACL权限控制的设计一直是系统开发和框架结构中经常讨论的问题,如何设计一个简单而又行之有效却又可以提供高精度的权限控制粒度是我们一直探讨的问题。本文翻译自phpGACL使用手册phpGACL是一组函数他允许任何(用户,远程主机)对象对另外一些(页面,数据库)对象应用权限控制。phpGACL提供成熟的权限控制与简单的管理,而且速度也是相当快的。更重要的一点,他是完全开源的,你可以从下面地址获得http://phpgacl.sourceforge.net 阅读全文
posted @ 2011-08-23 08:14 Athrun 阅读(917) 评论(0) 推荐(0)
摘要:FROM : http://www.liuhui.info/article38.htmlMySQL数据库索引研究系列第一期,MySQL创建、删除、重建和查看索引命令、掌握创建索引、删除索引、重建索引和查看索引的命今。1,创建索引(PRIMARY KEY,INDEX,UNIQUE)支持创建主键索引,联合索引和普通索引命令mysql>ALTER TABLE tbl_name ADD INDEX index_name (column list);mysql>ALTER TABLE tbl_name ADD UNIQUE index_name (column list);mysql> 阅读全文
posted @ 2011-08-09 09:06 Athrun 阅读(615) 评论(0) 推荐(0)
摘要:FROM : http://hi.baidu.com/wenddiy/blog/item/135c2f861e7849b50df4d230.html一,什么是增量备份增量备份,就是将新增加的数据进行备份。假如你一个数据库,有10G的数据,每天会增加10M的数据,数据库每天都要备份一次,这么多数据是不是都要备份呢?还是只要备份增加的数据呢,很显然,我只要备份增加的数据。这样减少服务器的负担。二,启用binlogvi my.cnflog-bin=/var/lib/mysql/mysql-bin.log,如果是这样的话log-bin=mysql-bin.log默认在datadir目录下面[root@ 阅读全文
posted @ 2011-08-03 09:53 Athrun 阅读(952) 评论(0) 推荐(0)
摘要:FROM : http://blog.52news.com/article.asp?id=1659在mysql 安装后可以启动 bin-log 功能,以记录数据库的数据操作的记录,必要时候恢复数据,mysql的日志分为以下几种: 错误日志: -log-err查询日志: -log慢查询日志: -log-slow-queries更新日志: -log-update二进制日志: -log-bin查看是否启用了日志:mysql>show variables like 'log_%'; 要启动mysql 的二进制日志,很简单,步骤如下: 一 配置mysql 的my.ini,在[mys 阅读全文
posted @ 2011-08-03 09:41 Athrun 阅读(567) 评论(0) 推荐(0)
摘要:FROM : http://gisqimeng.blog.163.com/blog/static/71242398200861455248465/1、打开软件,填写数据库IP,用户名和密码 2、登陆成功后,将出现下面的画面 3、查看已经存在的数据库选择“Catalogs”将列出数据库点左下脚数据库列表中你开通的“数据库名”,本例子中为 web37812725,右边将显示出数据库中已经存在的数据库表,如果是新数据库,右边是空的 4、备份数据库到本地计算机硬盘将上图所示数据库“web37812725”备份到本地计算机硬盘,选择“Backup” 备份数据库功能点“New Project” 建立新的备 阅读全文
posted @ 2011-08-03 08:17 Athrun 阅读(358) 评论(1) 推荐(0)
摘要:/*information_schema*//*字符集*/SELECT * FROM information_schema.CHARACTER_SETS C;SELECT * FROM information_schema.COLLATION_CHARACTER_SET_APPLICABILITY C;SELECT * FROM information_schema.COLLATIONS C;/*不詳*/SELECT * FROM information_schema.COLUMN_PRIVILEGES C;/*字段欄位*/SELECT * FROM information_schema.`C 阅读全文
posted @ 2011-07-29 15:56 Athrun 阅读(509) 评论(0) 推荐(0)
摘要:FROM : http://www.dangkai.com/ArticlePage/Article65764.htm例子:CREATE PROCEDURE PROC_NAME(IN a INT, IN bINT)BEGIN DECLARE sql1VARCHAR(100); SET sql1 ="SELECT*FROM uw_player_skill LIMIT ?,?"; SET@fvar =a; SET@svar =b; SET@SQUERY =sql1; PREPARE STMTFROM @SQUERY; EXECUTE STMTUSING @fvar,@svar;E 阅读全文
posted @ 2011-07-29 11:39 Athrun 阅读(857) 评论(0) 推荐(0)
摘要:轉自:http://database.51cto.com/art/201011/235388.htmMySQL系统变量是MySQL数据库的重要组成部分,下面就为您分析MySQL系统变量的具体应用,如果您对MySQL系统变量感兴趣的话,不妨一看。MySQL系统变量其中系统变量,又分全局(global)和会话(session)两种.全局系统变量,主要影响整个mysql实例的全局设置.大部分变量都是作为mysql的服务器调节参数存在.新增或修改这类变量, 会影响mysql的运行方式.比如: auto_increment_increment 代表序列的自增值, 默认为1另外, mysql中,只有一部分 阅读全文
posted @ 2011-07-29 11:38 Athrun 阅读(173) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页