本文目錄一覽:
- 1、PHP與mysql測試時出現 Fatal error: Call to undefined function mysql_connect() in G:\myweb\test.php o
- 2、PHP怎麼連接MySQL
- 3、本地搭建php環境時測試連接mysql顯示空白頁面,怎麼解決?
- 4、PHP連接MySQL,怎麼測試她們已經連接成功?
- 5、求助PHP和MySQL測試連接錯誤
PHP與mysql測試時出現 Fatal error: Call to undefined function mysql_connect() in G:\myweb\test.php o
你好!
我建議你先查一下系統環境
你寫個小腳本,
腳本里只寫一段話
?php
echo
phpinfo();
?
然後用瀏覽器訪問,
打開以後,
能看到現在php的環境變數
搜索下mysql,
看看mysql是不是已經真的成功載入了
我的回答你還滿意嗎~~
PHP怎麼連接MySQL
PHP連接mysql資料庫是PHP新手們必須要掌握的一項技能,只要掌握了PHP對資料庫進行增刪改查等操作,就可以寫出一些簡單且常見的程序。如留言表,新聞頁等。本篇文章主要給大家詳細介紹PHP連接Mysql資料庫的兩種常用方法。
下面我們通過具體的代碼示例來給大家詳細介紹兩種PHP連接mysql資料庫的方法。
mysqli連接資料庫和pdo連接資料庫。
第一種方法:使用mysqli連接mysql資料庫
代碼實例如下:
?php
$host=’127.0.0.1′;
$user=’root’;
$password=’root’;
$dbName=’php’;
$link=new mysqli($host,$user,$password,$dbName);
if ($link-connect_error){
die(”連接失敗:”.$link-connect_error);
}
$sql=”select * from admins”;
$res=$link-query($sql);
$data=$res-fetch_all();
var_dump($data);
在經過一系列的連接操作後,我們再創建一個sql語句對其中數據表進行查詢檢驗。在上述代碼中,我們要先創建一些需要用到的變數,如資料庫用戶名、資料庫名密碼等。然後我們用面向對象的方式連接了名為php的資料庫。再通過if條件語句,connect-error方法判斷PHP連接資料庫是否成功。
這裡我們先登錄phpmyadmin看看是否存在php資料庫,從下圖可以知道是存在php這個資料庫的。
最後通過瀏覽器訪問,結果如下圖:
從圖中可以得知,我們成功地連接了php資料庫,並且能查詢出數據表信息。
第二種方法:使用PDO連接資料庫
代碼示例如下:
?php
$host=’127.0.0.1′;
$user=’root’;
$password=’root’;
$dbName=’php’;
$pdo=new PDO(”mysql:host=$host;dbname=$dbName”,$user,$password);
$sql=”select * from admins”;
$data=$pdo-query($sql)-fetch();
var_dump($data);
PHP連接Mysql步驟以上就是關於PHP連接資料庫查詢數據的兩種常用方法詳解,更多相關教程請訪問php中文網mysql視頻教程,歡迎參考學習
本地搭建php環境時測試連接mysql顯示空白頁面,怎麼解決?
資料庫連接設置看下:資料庫地址、資料庫賬號、資料庫密碼;
建議的測試php代碼如下:
?php
$con = mysql_connect(“$ip”,”$shujuku”,”$mima”);
if (!$con)
{
die(‘不能連接資料庫: ‘ . mysql_error());
}
else
{
print “連接資料庫成功 OK!”;
}
?
$ip 資料庫ip地址
$shujuku 資料庫用戶名
$mima 資料庫密碼。
PHP連接MySQL,怎麼測試她們已經連接成功?
PHP連接mysql使用mysql_connect函數即可進行與mysql資料庫之間的通訊。如果連接成功,則返回一個 MySQL 連接標識,失敗則返回 FALSE。示例如下:
?php
$host=”localhost”;//mysql主機地址
$user=”root”; //mysql 登錄賬戶
$pwd=””; //mysql登錄密碼
//連接資料庫
$conn = mysql_connect($host,$user,$pwd);
//判斷
if (!$conn) {
die(‘連接資料庫失敗: ‘ . mysql_error());
}
echo “mysql 連接成功!”;
//其他代碼……
// 關閉mysql連接
mysql_close($conn);
?
求助PHP和MySQL測試連接錯誤
$conn=mysql_connect(‘localhost’,’mysql_user’,’mysql_password’);//它將返回一個布爾值;
if($conn){
echo”連接資料庫成功!”;//即$conn為true的情況。
}esle{
echo”連接資料庫失敗”;
}
//localhost為主機IP,或者就直接localhost.mysql_user是資料庫的用戶名,默認是root,mysql_password是資料庫的密碼,默認為空,你可以在安裝MYSQL後,打開『MySQLServerInstanceConfigWizard』進行密碼修改。
mysql_select_db(“資料庫名”,$conn)ordie(“沒有此資料庫”);//資料庫名是指你創建一個資料庫時的名稱,mysql資料庫有自帶的資料庫”test”,你可以把”資料庫名”換成”test”,然後測試一下。
mysql_query(“setnames’GBK'”);//這是將輸出的資料庫字元設為中文輸出,可以防止一部輸出亂碼問題
mysql_close($conn);//這是關閉資料庫,只要你打開資料庫了,最好在網頁的最下面用這條語句關閉,可以減少資料庫資源開銷
原創文章,作者:MRVLJ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/329082.html