php+mysql
文章平均质量分 79
northstar888
擅长php mysql,有一年的网站开发经验,能熟练运用javascript,css.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
加速PHP动态网站 MySQL索引分析和优化
一、什么是索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有50000个记录,通过索引查找记录至少要比顺序扫描记转载 2008-08-25 10:08:00 · 595 阅读 · 0 评论 -
Replace INTO与INSERT INTO的不同之处
Replace INTO和INSERT INTO的区别: REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被转载 2008-12-07 09:57:00 · 826 阅读 · 0 评论 -
PHP基础知识总结
1.bool empty(mixed var): 检查一个变量是否为空如果 var 为空(""、0、"0"、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的),则返回 TRUE;如果 var 是非空或非零的值,返回 FALSE. 2.bool isset( mixed var [, mixed var [, ...]] ):检测变量是否设原创 2009-02-26 17:04:00 · 972 阅读 · 0 评论 -
fckeditor配置详解
前言: FCKeidtor是个国外的多语言编辑器,你可以对其配置文件进行简单修改使之支持目前常用Web开发语言的应用,下面我就讲讲FCKeditor的最新版本2.4.2在php的具体配置过程,有不足和出错的地方,欢迎指正。精简: 正因为这个编辑器是支持多语言的,所以首先我们针对使用对其做相应的冗余文件删除。 1、临时文件及文件夹删除:从根目录下开始删除一切以“_”开头的文件及文件夹,转载 2008-12-13 20:01:00 · 561 阅读 · 0 评论 -
PHP无限级分类方法及代码
无论你要构建自己的论坛,在你的网站上发布消息还是书写自己的CMS程序,你都会遇到要在数据库中存储层次数据的情况。同时,除非你使用一种像XML的数据库,否则关系数据库中的表都不是层次结构的,他们只是一个平坦的列表。所以你必须找到一种把层次数据库转化的方法。存储树形结构是一个很常见的问题,他有好几种解决方案。主要有两种方法:邻接列表模型和改进前序遍历树算法在本文中,我们将探讨这两种保存层原创 2009-03-05 10:48:00 · 8730 阅读 · 7 评论 -
PHP实用类
1.分页类/////////////////////////////分页类//////////////////////////////** 程序原做:北极星* e_mail:superstarfu1985@163.com* QQ:327553822* 时间:2009.2.2*调用方式:* $p = new page($rows,12,6);* $p->page_set($_GET原创 2009-03-10 10:03:00 · 850 阅读 · 0 评论 -
修改MYSQL密码和密码破解的常用方法
首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,所以一般用户无法更改密码,除非请求管理员。方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。方法二使用mysqladmin,这是前面声明的一个特例。mysqladmin -u root -p password mypasswd输入这个命令后,需要转载 2008-12-27 11:40:00 · 1127 阅读 · 0 评论 -
向mysql添加新用户并分配权限
bin>mysql -u rootmysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file转载 2008-12-27 11:42:00 · 599 阅读 · 0 评论 -
php.ini 核心配置摘录
语言选项 short_open_tag boolean 决定是否允许使用 PHP 代码开始标志的缩写形式()。如果要和 XML 结合使用 PHP,可以禁用此选项以便于嵌入使用 。否则还可以通过 PHP 来输出,例如:。如果禁用了,必须使用 PHP 代码开始标志的完整形式()。 注: 本指令也会影响到缩写形式 ,它和 等价。使用此缩写需要 short_open_tag 的值原创 2009-03-23 09:56:00 · 527 阅读 · 0 评论 -
php中通过ini函数操纵配置文件php.ini的常用函数
原创 2009-06-07 22:03:00 · 498 阅读 · 0 评论 -
伪静态页面生成教程mod_rewrite
mod_rewrite 详解mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦!1.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括转载 2009-02-11 22:16:00 · 556 阅读 · 0 评论 -
PHP中常用的数组函数
一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray_search("apple",$arr);在数组中检索apple ,如果存在返回键名array_k转载 2008-11-20 11:08:00 · 781 阅读 · 0 评论 -
php技术创新:利用动态404页面实现全站自动静态化
还就没到这里来了,不知道大家对我还有印象没有?上次来记得是给一个眼角膜脱落的兄弟捐款,那时候我对php还一窍不通呢。经过一年多的刻苦学习,现在我又回来了这次不仅初步掌握了PHP语言,还带来了一篇刚刚发表在admin5的技术创新文章,请高手们多多指教。 搜表情QQ表情搜索引擎由本站自行研发,采用了多项技术创新。如利用404错误系统实现程序自动生成静态文件、html自动定时更新、利用disc转载 2008-10-27 00:07:00 · 3006 阅读 · 0 评论 -
大型高并发高负载网站的系统架构
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是转载 2008-10-27 00:14:00 · 549 阅读 · 0 评论 -
setcookie
(PHP 3, PHP 4, PHP 5)setcookie -- 发送一个 cookie 信息说明bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] ) setcookie() 定义一个和其余的 HTTP 标头一转载 2008-11-05 11:18:00 · 952 阅读 · 0 评论 -
完全PHP5笔记之(COOKIE与SESSION篇)
最近发现写博客也是提高学习效率的有效途径之一。好记性不如烂笔头,归纳总结时,你会发现总有一些东西你认为很熟了,它却在细微处讽刺你的错误。我学习COOKIE与SESSION时,几乎把社区所有相关的帖子都下载了,研究过后,总结了这么点东西,权做备案,日后需要再慢慢查阅!如果有人觉得这篇博客里的内容似曾相识也不要奇怪,这只是笔记,没有侵犯版权的意思。欢迎大家来指点错误,我们一起来完善这个课题。1、H转载 2008-11-06 11:50:00 · 497 阅读 · 0 评论 -
MY-SQL常用命令
一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL转载 2008-12-27 11:39:00 · 600 阅读 · 0 评论 -
六大步保护MySQL数据库中重要数据
与自动的数据库备份不同,对系统管理员来说,保护数据免受未授权用户的侵犯需要采取一定的行动。如果你用的是MySQL,就可以使用一些方便的功能来保护系统,来大大减少机密数据被未授权用户访问的风险。企业最有价值的资产通常是其数据库中的客户或产品信息。因此,在这些企业中,数据库管理的一个重要部分就是保护这些数据免受外部攻击,及修复软/硬件故障。在大多数情况下,软硬件故障通过数据备份机制来处理。多数数据库都转载 2008-11-14 21:58:00 · 450 阅读 · 0 评论 -
PHP比较运算符
比较运算符,如同它们名称所暗示的,允许你对两个值进行比较。你还可以参考 PHP 类型比较表看不同类型相互比较的例子。 表格 15-4. 比较运算符例子名称结果$a == $b等于TRUE,如果 $a 等于 $b。$a === $b全等TRUE,如果 $a 等于 $b,并且它们的类型也相同。(PHP 4 引进)转载 2008-11-16 17:13:00 · 1205 阅读 · 0 评论 -
strrpos() , strpos() , strrchr() , substr() , strstr()
strrpos寻找字符串中某字符最后出现处。 语法: int strrpos(string haystack, char needle); 返回值: 整数 函数种类: 资料处理 内容说明本函数用来寻找字符串 haystack 中的字符 needle 最后出现的位置。值得注意的是 needle 只能是一个字符,中文字等就不适合了。若原创 2008-11-16 17:28:00 · 1302 阅读 · 0 评论 -
MySql数据库的列类型(字段类型)
MySQL数据库的表是一个二维表,由一个或多个数据列构成。每个数据列都有它的特定类型,该类型决定了MySQL如何看待该列数据,我们可以把整型数值存放到字符类型的列中,MySQL则会把它看成字符串来处理。MySQL中的列类型有三种:数值类、字符串类和日期/时间类。从大类来看列类型和数值类型一样,都是只有三种。但每种列类型都还可细分。下面对各种列类型进行详细介绍。数值类的数据列类型数值型的列类型包括整转载 2008-11-18 15:15:00 · 641 阅读 · 0 评论 -
php设置session的生存周期
session文件保存在服务器,对每个session都会随机生成一个唯一的sessionId来进行标识,一般如果没有设置session的生存周期,则session会保存在内存中,关闭浏览器,该sessionid会自动注销,重新请求时则自动重新分配。如果客户端没有禁用cookie,则在使用session时,cookie会拌演存储sessionId和session生存周期的角色。 我们来手动设置转载 2009-11-11 09:35:00 · 2141 阅读 · 0 评论
分享