我得到這個錯誤我Wampserver錯誤的Wampserver - 折舊:mysql_connect()函數:mysql擴展的折舊
Depreciated : mysql_connect(): the mysql extension is depreciated and will be removed in future use mysqli or pdo
這是錯誤我得到當我試圖選擇我WAMP的服務器上的數據庫php 5.5.12 sql 5.6.17
我得到這個錯誤我Wampserver錯誤的Wampserver - 折舊:mysql_connect()函數:mysql擴展的折舊
Depreciated : mysql_connect(): the mysql extension is depreciated and will be removed in future use mysqli or pdo
這是錯誤我得到當我試圖選擇我WAMP的服務器上的數據庫php 5.5.12 sql 5.6.17
您需要重寫所有的數據庫連接和查詢。
您正在使用mysql_
功能,這些功能現在已被棄用,將來將從PHP中刪除。所以你需要開始使用MySQLi或PDO,就像錯誤通知警告你一樣。
使用PDO
的一個基本的例子:
$db = new PDO('mysql:host=localhost;dbname=testdb;charset=utf8', 'username', 'password');
$result = $db->exec("INSERT INTO table(firstname, lastname) VALUES('Joseph', 'Knoxville')");
$insertId = $db->lastInsertId();
瞭解更多關於php PDO
使用MySQLi
的一個基本的例子:
$db = new mysqli($DBServer, $DBUser, $DBPass, $DBName);
$result = $db->query("INSERT INTO table(firstname, lastname) VALUES('Joseph', 'Knoxville')");
瞭解更多aboute php mysqli
哇,你們是超棒的謝謝你先生蒂亞戈弗蘭卡 –
@JiireIgeDamola歡迎您...如果答案適合您,請將此標記爲正確答案! –
什麼是你的問題?信息很清楚。你不應該使用'mysql *'函數!並且不應該使用任何教他們的參考資料,因爲它幾乎可以保證教你爲自己製造注射漏洞。 – geoffspear
太棒了。在任何地方你都會閱讀* mysql *,這裏有一個警告,你不應該再使用這個lib。開發人員需要掌握最新的技術,互聯網的發展速度太快,無法依靠傳統技術。 – DanFromGermany