PHP无法连接MySQLi函数

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:57:44
PHP脚本如下:
<?php
$conn = mysqli_connect("localhost", "root", "1984", "MySQLDB");
if (empty($conn)) {
die("mysqli_connect failed: " . mysqli_connect_error());
}
echo("connected to " . mysqli_get_host_info($conn) . "\n");
mysqli_close($conn);
?>
PHP配置文件如下:
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
extension=php_mssql.dl

在php.ini文件的上方有个phpini的一个类似的代码,因为我现在没有php.ini这个文件,所以无法精确的告诉你他的位置,那个代码的意思是读取扩展功能的extion的路径,默认的好象是"./include",你需要把他改改,改完后,你用phpinfo函数看一看是否出现了mysql,如果出现了就说明了成功了,就可以用了.

希望我的回答对你有所帮助.

试试这句
@ $conn = new mysqli("localhost", "root", "1984", "MySQLDB");

没用过 不大清楚 配置好像没错

要把PHP文件夹下面的以下文件拷贝到C:\WINDOWS文件夹里面:
libmysql.dll