2016-07-27 72 views
-3

目标连接到MySQL服务器“致命错误:未捕获的错误:调用未定义功能mssql_connect()”当试图用PHP

我试图创建一个Web应用程序,将访问我的数据库,能够选择,插入,更新和删除记录。


问题

我无法连接到数据库服务器


错误

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in 
C:\Users\********\Desktop\CS\GitHub\scheduler-v2\scheduler-v2- 
master\test.php:15 

CODE

<?php 
$myServer = "localhost"; 
$myUser = "root"; 
$myPass = "*******"; 
$myDB = "scheduler"; 

$conn = mysql_connect($myServer,$myUser,$myPass); 
if (!$conn) { 
    die('Not connected : ' . mssql_get_last_message()); 
} 
?> 

我已经试过

-I添加的php_sqlsrv_56.ts.dll文件到PHP的扩展文件夹中。

- 我还将extension = php_sqlsrv_56.ts.dll行添加到php.ini文件中。

-I未注释的扩展名= php_mysqli.dll和extension = php.ini文件中的php_mysql.dll。

我看了很多帖子,他们没有帮助。我正在运行Windows 10 x86和PHP 7.任何想法我错了/我缺少什么连接到数据库?

编辑:该错误是,我试图用一个过时的方法,的mysql_connect,而不是新的mysqli_connect,它已被替换

+1

mssql_connect ????尝试使用mysql_connect – Amazone

+1

如果您想使用mysql,请使用'mysql_connect'而不是'mssql_connect'。 – JustOnUnderMillions

+0

对不起,这只是一个错字。这个错误仍然发生在mysql_connect –

回答

1

的错误是,我试图用一个过时的方法,的mysql_connect ,而不是它已被替换的新mysqli_connect。对于PHP版本7及更高版本,请使用MySQLi_connect()。

相关问题