我正在嘗試設(shè)置一個(gè)新的本地網(wǎng)絡(luò)服務(wù)器。Apache 已經(jīng)在運(yùn)行并且 php 正在工作。Mysql已安裝。我可以通過MySQL工作臺(tái)運(yùn)行mysql。但是,我無法從 php 文檔連接到 MySQL。首先,我查看的指南說要在 php.ini 中添加擴(kuò)展。我轉(zhuǎn)到 php.ini-development 并取消注釋該行:extension=mysqli重新啟動(dòng)服務(wù)器后這沒有幫助。我還嘗試了諸如 extension=php_mysqli 和 php_mysqli.dll 之類的變體。事實(shí)上我的電腦上確實(shí)有 mysql dll。它位于:C:\php\ext\php_mysqli.dll我的電腦說,自從我下載該 dll 以來,該 dll 尚未被訪問或修改,因此 Apache 根本沒有觸及它。這是代碼:<?$servername = "localhost";$username = "root";$password = "*************";$conn = new mysqli($servername, $username, $password);if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}echo "Connected successfully";?> 我收到此錯(cuò)誤:致命錯(cuò)誤:未捕獲錯(cuò)誤:在 C:\Websites\x.php:14 中找不到類“mysqli”:14 堆棧跟蹤:#0 {main} 在第 14 行 C:\Websites\x.php 中拋出MySQL設(shè)置為端口3306,并且httpd.conf中mysqli.default_port設(shè)置為3306。這是Windows 10。MySQL版本是8.0.2。如何讓 PHP 使用 mysql 庫/與 MySQL 對話?
無法連接到 Apache 服務(wù)器上的 MySQL
人到中年有點(diǎn)甜
2023-10-01 17:20:51