2016-07-27 61 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()。

相關問題