簡體   English   中英

使用 PHP 連接到 MySQL:錯誤?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM