PHP與數(shù)據(jù)庫連接最常用的方法有四種,它們分別是MySQL、mysqli、pdo、adodb,其中以第一種方法最常用,方法如下:

成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括龍南網(wǎng)站建設(shè)、龍南網(wǎng)站制作、龍南網(wǎng)頁制作以及龍南網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,龍南網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到龍南省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
//與數(shù)據(jù)庫服務(wù)器連接
$conn = @mysql_connect('數(shù)據(jù)庫主機(jī)名','用戶名','密碼');
//選擇具體數(shù)據(jù)庫
mysql_select('數(shù)據(jù)庫名',$conn);
//如果只打開了一個(gè)數(shù)據(jù)庫連接,則$conn可以省略。
如果是這種情況,那根據(jù)我的經(jīng)驗(yàn)有可能是
1你服務(wù)器上的數(shù)據(jù)庫開了嚴(yán)格模式,而你本地是非嚴(yán)格模式,就會(huì)導(dǎo)致個(gè)別語句執(zhí)行不成功
2你這兩張表壞了,修復(fù)一下。
在php中如果要連接遠(yuǎn)程數(shù)據(jù)庫連接方法很簡單,只要把本地連接localhost或127.0.0.1改成指定遠(yuǎn)程服務(wù)器一IP地址或者直接域名即可。
語法
mysql_connect(servername,username,password);
例子
在下面的例子中,我們在一個(gè)變量中 ($con) 存放了在腳本中供稍后使用的連接。如果連接失敗,將執(zhí)行 "die" 部分:
代碼如下:
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
?
mysql_query($sql);
echo "插入成功";
改成:
echo mysql_query($sql) ? '插入成功' : mysql_error();
然后運(yùn)行一下,如果輸出“插入成功”,那你的數(shù)據(jù)庫中是不可能沒有數(shù)據(jù)的
如果輸出一段英文,這段英文是返回的上一次mysql操作錯(cuò)誤,也就是sql語句的運(yùn)行錯(cuò)誤結(jié)果,他很明確的告訴了你錯(cuò)誤出現(xiàn)在哪里,如果你不懂英文,那就谷歌翻譯一下
當(dāng)然,mysql_error()這個(gè)mysql錯(cuò)誤提示函數(shù),在開發(fā)調(diào)試的時(shí)候你寫上,方便改正錯(cuò)誤,但程序正式運(yùn)行的時(shí)候,要去掉,否則很危險(xiǎn)
檢測數(shù)據(jù)庫是否能夠連接成功;
檢測分配的數(shù)據(jù)庫賬號是否有插入權(quán)限;
如果你用的是MySQL數(shù)據(jù)庫,可以用一段簡短的代碼測試一下:
?php
$link?=?mysqli_connect("localhost",?"root",?"111",?"test");
/*?check?connection?*/
if?(mysqli_connect_errno())?{
printf("Connect?failed:?%s\n",?mysqli_connect_error());
exit();
}
如果有錯(cuò)誤的話,就會(huì)出現(xiàn)類似如下的效果:
讀取一下數(shù)據(jù)庫的內(nèi)容是否能讀取來,檢測是不是數(shù)據(jù)庫沒鏈接好;
如果能讀取不能添加,那應(yīng)該是你程序出問題了
本文題目:php插入數(shù)據(jù)服務(wù)器,php向服務(wù)器發(fā)送數(shù)據(jù)
網(wǎng)站路徑:http://chinadenli.net/article8/dsgicip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司、動(dòng)態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化、網(wǎng)站制作、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)