PHP——連線MySQL報錯Fatal error: Call to undefined function mysql_connect() in xxx on line n
阿新 • • 發佈:2020-12-21
文章目錄
一、問題描述
使用 PHP5連線資料庫時報錯Fatal error: Call to undefined function mysql_connect() in xxx on line n
PHP程式碼如下:
<?php
$uid = $_GET['id'];
$sql = "SELECT * FROM userinfo where id=$uid";
$conn = mysql_connect('localhost:3306','root','root');
mysql_select_db ("test",$conn);
$result = mysql_query($sql,$conn);
print_r('當前SQL語句:'.$sql.'<br/>結果:');
print_r(mysql_fetch_row($result));
二、解決方法
php.ini未開啟相關拓展功能
開啟php目錄下的php.ini配置檔案,搜尋mysql,將以下兩項前面的分號去除,表示開啟:
再搜尋extension_dir,將On Windows下的分號去除:
重啟伺服器即可訪問MySQL