1 解壓縮php5到c:\php , 修改php.ini -dist 爲php.ini ; 打開php.ini 修改 ;extension=php_mysql.dll
爲extension=ext/php_mysql.dll(支持mysql)
2 解壓縮mysql5到c:\mysql,修改一個 my-**.ini 爲my.ini ;打開my.ini,在[mysqld]下面加默認字符集
default-character-set=gbk (這樣utf-8的java,hibernate程序訪問就不會亂碼了)
3 安裝apache2,配置httpd.conf 在最下面加上
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
SetEnv PHPRC C:/php
這樣就配置好apache和php的服務了
4 重起apache,運行mysql(c:\mysql\bin\mysqld-max.exe),ok!
注:親自操作成功,解決了中文亂碼問題,希望對大家有所幫助
修改:最新版的apache2.2以上可能和php5配置有問題。
特別感謝danny的幫助