易截截图软件、单文件、免安装、纯绿色、仅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+PHP乱码解决 南三方

 MySQL+PHP产生乱码原因:
◆ MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码;
◆ MySQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码;
◆ MySQL创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码不一致,也可能造成MySQ ......

PHP音乐播放程序

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

mysql 关键字 key的转义


关键字: key字段是mysql里面的关键字
insert into app(name,created,key,secret,masterSecret) values ('aa',null,null,null,null);
因为这里的key字段是mysql的关键字,所以一直插不进去。
修改如下:在key的头上加上两点(反引号,它在键盘的~这个键上)。即可搞定
 
sql建表如下:
Java代码
CREATE T ......

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

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

MySQL重复记录 查询及删除

查询及删除重复记录的方法
(一)
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)
2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号