您的位置:首页 > 数据库 > MySQL

Fatal error: Call to undefined function mysql_connect()

2013-08-25 20:01 531 查看
代码:

<?php
$con = mysql_connect("localhost:3306","test2","test2");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

// some code

?>


原因:php没有开启mysql扩展

解决:

php连接数据库步骤

1、php.ini文件

extension_dir = "php安装目录\ext"

然后,注释掉下面两行(分号表示注释)

extension=php_mysql.dll;

extension=php_mysqli.dll;

2、apache安装目录中的httpd.conf

增加PHPIniDir "php安装目录"

将php安装目录下的libmysql.dll文件拷到C:\WINDOWS\system32目录中

重启apache

ps:请确认extension_dir内容正确,今天没仔细检查,老是不行,最后还是路径出问题,不然早解决了

参考:http://zhidao.baidu.com/link?url=ANZarCX7DV7mozr1pmZ-ecPWgWM3UTgk7K5semsydw5yQWYEMiWLOzOSZxrxeKkNsUFtqpS0bRl3kRwIShmq-_
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: