php鏈接mysql必備條件:
網站建設哪家好,找創新互聯建站!專注于網頁設計、網站建設、微信開發、微信小程序、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了昌吉免費建站歡迎大家使用!
已安裝mysql數據庫;
檢查php環境是否已開啟mysql擴展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數,看有沒有mysql項;b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
?php
//設置編碼格式
header("Content-type:text/html;charset=utf-8");
//定義數據庫主機地址
$host="localhost";
//定義mysql數據庫登錄用戶名
$user="root";
//定義mysql數據庫登錄密碼
$pwd="";
//鏈接數據庫
$conn = mysql_connect($host,$user,$pwd);
//對連接進行判斷
if(!$conn){
die("數據庫連接失??!".mysql_errno());
}else{
echo "數據庫連接成功!";
}
?
如果連接成功了,不能插入數據,肯定是你最后一句寫錯了。
mysqli_query($db,"INSERT INTO tablename(username,userpass) VALUES('$name','$pass')");
有幾種可能:
列名寫對象沒有?
values()里的值的格式寫對了沒有?引號有沒有加到?
我看你寫的:('$name','$pass')") 如果是變量的話,是不能加單引號的,這樣是讀到不變量值的。
建議你在執行插入語句之前執行
mysqli_query($link,"set names 'utf8'");
還有mysql_error改成mysqli_error
實在不行把報的錯截個圖
當前標題:php數據庫連接成功 php連接數據庫失敗
標題路徑:http://m.newbst.com/article30/dosjgso.html
成都網站建設公司_創新互聯,為您提供網站建設、手機網站建設、云服務器、做網站、App開發、網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯