[英]Using PHP to connect to MySQL: ERROR?
我嘗試運行以下代碼:(http://localhost/read.php)
<html>
<body>
<?php
$link = mysql_connect('localhost', 'root', 'password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
if (mysql_query("CREATE DATABASE testphp",$link))
{
echo "Database created";
}
else
{
echo "Error creating database: " . mysql_error();
}
?>
</body>
</html>
並得到以下錯誤:
Fatal error: Call to undefined function mysql_connect() in
C:\Program Files (x86)\ApacheSoftware Foundation\Apache2.2\htdocs\read.php
on line 5
未加載 php 的 mysql 擴展。 檢查您的 php.ini。
看看你phpinfo()
。 很可能 mysql 擴展不存在。
當你在做的時候,你可以放棄古老的mysql_*
方式,學習如何使用PDO和准備好的語句。 它是用於數據庫連接和交互的抽象 API。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.