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之类的成套安装包。等熟悉了,再慢慢研究手工安装和配置。毕竟大多数时候,学习一个东西是为了尽快开始使用。有时间多研究一下内部的特性更有价值。
相关文档:
在网上找到2段PHP音乐播放程序,有空再完善一下,写个功能比较齐全的
测试运行环境:WindowsXP+APMServ 5.2.6
在CoreAmp PHP5.3.1上面运行要么无结果,要么运行不正常。-/\-
1。这个例子功能比较强大,将php文件上传到含有mp3歌曲的目录后运行,程序会自动寻找mp3歌曲并生成有歌手专辑等信息能下载能试听的静态页面。< ......
1 modify the /etc/mysql/my.cnf
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
#
you see the bind-address, comment it. 注掉它 ......
MySQL导入导出.sql文件步骤如下:
一.MySQL的命令行模式的设置:
桌面->我的电脑->属性->环境变量->新建->
PATH=“;path\mysql\bin;”其中path为MySQL的安装路径。
二.简单的介绍一下命令行进入MySQL的方法:
1.C:\>mysql -h hostname -u username -p
按ENTER键,等待然后输入密码。这 ......
查询及删除重复记录的方法
(一)
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)
2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid ......
1、MYSQL的安装
1)首先当然是下载源码包咯,如:mysql-5.0.27的安装,http://www.mysql.com
2)解压缩,>tar -zxvf mysql-5.0.27.tar.gz
3)解压完成,进入mysql-5.0.27文件夹,>cd mysql-5.0.27
4)安装配置,>./configure --prefix=/opt/mysql --with-extra-charsets=all --with-unix-socket-path=/opt/m ......