1、新增php.ini檔案
新版的PHP7中,沒有php.ini,需要自己建立。新版有兩個php.ini-development和php.ini-production檔案,複製一個然後重新命名為php.ini就可以了。
2、修改php.ini檔案的內容
一般這樣的檔案都有存取許可權限制,右鍵單擊php.ini檔案,修改檔案的操作許可權,允許寫入。
要連線MySQL,就將extension=pdo_mysql
前面的分號去掉,連線其他資料庫也需要把相應的分號去掉。
然後將On windows: extension_dir =「ext」
這裡的地址填寫完整,如extension_dir = 「C:Program FilesPHPext」
。
3、使用PDO連線(mysqli亦可)
Mysql_connect模組已經不可用了,新版的需要使用PDO或者mysqli連線。
<?php $servername = "localhost"; $username = "root"; $password = "your password"; try { $conn = new PDO("mysql:host=$servername;dbname=test;port=3306", $username, $password); echo "連線成功"; } catch(PDOException $e) { echo $e->getMessage(); } ?>
開啟該php檔案,如果顯示「連線成功」即可。
附:php檔案必須在伺服器上開啟,可以在命令列cmd中輸入:php -S localhost:埠號,即可在自己的PC上執行一個php自帶的虛擬伺服器,然後可以開啟瀏覽器存取,只需要在位址列輸入localhost:埠號。
推薦教學:PHP視訊教學
以上就是php7連線不上mysql的詳細內容,更多請關注TW511.COM其它相關文章!