Apache mysql php配置连接不上mysql怎么回事,不管我怎么改都连不上,我是菜鸟,请求帮助我装的是mysql5.3.17
apache2.2.11
php5.3.0
apache可以运行PHP测试也正常,就是连接数据库出了问题附部分配置信息
PHP配置5.3的和以前的不一样了吗???[dba]
;dba.default_handler=; Local Variables:
; tab-width: 4
; End:
[PHP_BZ2]
extension=php_bz2.dll
[PHP_CURL]
extension=php_curl.dll
[PHP_GD2]
extension=php_gd2.dll
[PHP_GETTEXT]
extension=php_gettext.dll
[PHP_IMAP]
extension=php_imap.dll
[PHP_MBSTRING]
extension=php_mbstring.dll
[PHP_MYSQL]
extension=php_mysql.dll
[PHP_MYSQLI]
extension=php_mysqli.dll
[PHP_OPENSSL]
extension=php_openssl.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll
[PHP_PDO_ODBC]
extension=php_pdo_odbc.dll
[PHP_PDO_SQLITE]
extension=php_pdo_sqlite.dll
[PHP_PGSQL]
extension=php_pgsql.dll
[PHP_SOAP]
extension=php_soap.dll
[PHP_SOCKETS]
extension=php_sockets.dll
[PHP_SQLITE3]
extension=php_sqlite3.dll
[PHP_TIDY]
extension=php_tidy.dll
[PHP_XMLRPC]
extension=php_xmlrpc.dll
[PHP_EXIF]
extension=php_exif.dllAPACHE的配置信息
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/PHP/"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHP5.3安装程序自己干添加上去的
apache2.2.11
php5.3.0
apache可以运行PHP测试也正常,就是连接数据库出了问题附部分配置信息
PHP配置5.3的和以前的不一样了吗???[dba]
;dba.default_handler=; Local Variables:
; tab-width: 4
; End:
[PHP_BZ2]
extension=php_bz2.dll
[PHP_CURL]
extension=php_curl.dll
[PHP_GD2]
extension=php_gd2.dll
[PHP_GETTEXT]
extension=php_gettext.dll
[PHP_IMAP]
extension=php_imap.dll
[PHP_MBSTRING]
extension=php_mbstring.dll
[PHP_MYSQL]
extension=php_mysql.dll
[PHP_MYSQLI]
extension=php_mysqli.dll
[PHP_OPENSSL]
extension=php_openssl.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll
[PHP_PDO_ODBC]
extension=php_pdo_odbc.dll
[PHP_PDO_SQLITE]
extension=php_pdo_sqlite.dll
[PHP_PGSQL]
extension=php_pgsql.dll
[PHP_SOAP]
extension=php_soap.dll
[PHP_SOCKETS]
extension=php_sockets.dll
[PHP_SQLITE3]
extension=php_sqlite3.dll
[PHP_TIDY]
extension=php_tidy.dll
[PHP_XMLRPC]
extension=php_xmlrpc.dll
[PHP_EXIF]
extension=php_exif.dllAPACHE的配置信息
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/PHP/"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHP5.3安装程序自己干添加上去的
跟win7无关 我就在用win7.检查mysql 是否正常启动.没有的话 自己下个mysql安装包来安装即可.
第二,楼主启动一下mysql,然后在console模式下试试看看。
第三,有可能有端口的冲突(Oracle 端口也是3306),记得是用ping来试试看看,
最后,若是想省点心,用集成的包会容易一点。比如WAMP, XAMPP,AppServ等,更方便一些。
cmd
telnet
open localhost 3306看看返回信息
LoadFile "D:/program/php5/libmysql.dll"
LoadModule php5_module D:/program/php5/php5apache2_2.dll
这两句就不能运行是怎么回事啊