Heim  >  Artikel  >  Backend-Entwicklung  >  php连接mysql提示Call to undefined function mysql_connect()_PHP教程

php连接mysql提示Call to undefined function mysql_connect()_PHP教程

WBOY
WBOYOriginal
2016-07-13 17:06:061315Durchsuche

今天在windows中配置了php mysql环境,很高兴测试一段代码结果提示Call to undefined function mysql_connect()这证明数据库配置不成功哈。

 代码如下 复制代码

$conn = mysql_connect('localhost','root','password');

var_dump($conn);

?>

基本就是改配置文件php.ini 

首先要确保php.ini中extension_dir = "./ext",该设置是php引用dll的目录;

1.将php文件夹下libmysql.dll和php5ts.dll两个文件拷贝至windows目录下的system32下;或者在环境变量中增加D:php;D:phpext。这两个目录是php的安装目录和扩展dll的目录。
2.修改windows安装目录下的php.ini 去掉;extension=php_mysql.dll前面的分号;
3.extension_dir = "d:phpext (文件在PHP.INI中)。

你看看你的php.ini的配置找到

 代码如下 复制代码

extension=php_mysql.dll
extension=php_mysqli.dll把前面的分号去掉


我用的是apache,所以如果还这行的话,再看看主配置文件里的路径和引用都设置好了没有  PHPIniDir "PHP.INI的路径"   还要加一句  LoadModule*************的内容  这个网上都可以找得到。一般情况下到这里基本可以解决。

找到你的PHP根目录,找到两个文件 libmysql.dll和php5ts.dll 将之复制到system32下面。记住是PHP下面的。不是MYSQL

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/630734.htmlTechArticle今天在windows中配置了php mysql环境,很高兴测试一段代码结果提示Call to undefined function mysql_connect()这证明数据库配置不成功哈。 代码如下 复...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn