易截截图软件、单文件、免安装、纯绿色、仅160KB

Head First PHP MYSQL 学习随笔 1


1) 
安装Apache/2.2.14 和 PHP/5.2.12 之后,重新启动Apache,启动失败。查了一些资料,基本上给出的建议是禁掉Extension。我就装了一个Extesion Mysqli。
修改php.ini 注释掉这一行,果然生效。
[PHP_MYSQLI]
;extension=php_mysqli.dll
安装完mysql,再重新enable这个配置就好了,估计是依赖某些mysql的库。
2) Mysql版本
HFPHP page 738 写的是Get Version 6.0 or newer,乍一看以为是mysql的版本号是6.0,下载网页的url也是http://dev.mysql.com/downloads/mysql/6.0.html。一开始还以为mysql真的有6.0版呢。困惑了很久,发现真正的版本就是5.x。mysql的网站够变态,HFPHP书上Appendix ii也有很多类似的错误,5.0/6.0不分。萝卜快了不洗泥。
mysql的网站和写书的时候不太一样了。所以,需要自己发挥一下。比如,win 32安装包从exe变成了msi。
3)安装路径
为了方便学习,建议apache/php/mysql把所有的文件都放到根目录下。另外,注意mysql还有一个data文件路径。主要是找个文件什么的比较方便。
4) phpMyAdmin
试着装了一下phpmyAdmin,发现配置的完全没有问题,还是要花一些精力仔细研究它的文档。如果只是想可以访问mysql,不在乎页面上一堆警告,还是比较简单的。
真正的开发环境,还是推荐使用FastPHP或者wampServer之类的成套安装包。等熟悉了,再慢慢研究手工安装和配置。毕竟大多数时候,学习一个东西是为了尽快开始使用。有时间多研究一下内部的特性更有价值。


相关文档:

MYSQL的慢查询分析

http://www.cnblogs.com/amboyna/archive/2009/11/16/1603867.html
有一段日子了,曾经设置了一次记录在mysql中查询慢于1秒钟的SQL语句。刚才突然回想设置的方法,有几个参数的名称死活回忆不起来了,于是重新整理一下,自己做个笔记。
对于排查问题找出性能瓶颈来说,最容易发现并解决的问题就是MYSQL的慢查询以及没有得 ......

PHP——流程控制语句


原文链接:http://www.phpdo.net/index.php/2010/01/30/1-6/
不论是PHP还是别的语法,程序总是由若干条语句组成。
从执行方式上看,语句的控制结构分为以下三种:
1、  顺序结构:从第一条语句到最后一条语句完全顺序执行;
2、  选择结构:根据用户输入或语句的中间结果去执行若干任务;
3、&n ......

PHP音乐播放程序

在网上找到2段PHP音乐播放程序,有空再完善一下,写个功能比较齐全的
测试运行环境:WindowsXP+APMServ 5.2.6
在CoreAmp PHP5.3.1上面运行要么无结果,要么运行不正常。-/\-
1。这个例子功能比较强大,将php文件上传到含有mp3歌曲的目录后运行,程序会自动寻找mp3歌曲并生成有歌手专辑等信息能下载能试听的静态页面。< ......

shell状态下利用mysqladmin快速更改mysql下用户的密码

语法:
/usr/local/mysql/bin/mysqladmin -u username -p newpassword
系统会提示您输入旧密码:
按Enter后,系统将旧的密码改成newpassword,
注意newpassword不是命令,是一个字串,就是新密码的字串,你可以更改成其它的.
-u后面跟着是用户名,就是你所要更改的用户名. ......

Linux环境的AMP安装 PHP安装


3、PHP安装
1)还是下载源码包,如:php-5.1.1.tar.gz,下载地址:http://www.php.net
2)解压缩,>tar -zxvf php-5.1.1.tar.gz
3)进入php-5.1.1,>cd php-5.1.1
4)安装配置,>./configure --prefix=/opt/php
--with-apxs2=/opt/apache/bin/apxs --with-mysql=/opt/mysql
--with-mysqli=/opt/mysql/bin/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号