本文目錄一覽:
- 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-hant/n/329082.html