會(huì)不會(huì)是本地的環(huán)境和linux服務(wù)器的環(huán)境不同引起的,比如php mysql 版本之類的本地和服務(wù)器上面的不一樣CURRENT_TIMESTAMP 好像要mysql5.6之后才可以用,另外你說(shuō)linux服務(wù)器后,執(zhí)行沒(méi)反應(yīng),會(huì)不會(huì)是這個(gè)文件壓根就沒(méi)執(zhí)行,還有就是你可以把服務(wù)器上的報(bào)錯(cuò)打開(kāi),執(zhí)行到如果有問(wèn)題的話會(huì)有報(bào)錯(cuò)的
創(chuàng)新互聯(lián)公司專注于連平網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供連平營(yíng)銷(xiāo)型網(wǎng)站建設(shè),連平網(wǎng)站制作、連平網(wǎng)頁(yè)設(shè)計(jì)、連平網(wǎng)站官網(wǎng)定制、小程序設(shè)計(jì)服務(wù),打造連平網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供連平網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
在phpadmin 里插入 以下語(yǔ)句 看看報(bào)不報(bào)錯(cuò)??词遣皇且?hào)報(bào)錯(cuò)
insert into user(username,pwd,email) values(111,222,333)
'$username','$password','$email','$realname' 先檢查你這些變量是不是有的。
其實(shí)很明顯的告訴你了INSERT INTO form_user(username,password,email,realname,regdate)VALUES('$username','$password','$email','$realname',NOW()) 這句SQL語(yǔ)句 執(zhí)行錯(cuò)誤,
嘗試一下解決方法:
1、數(shù)據(jù)庫(kù)連接失敗could not find driver
在調(diào)試一個(gè)PHP程序時(shí),報(bào)了這個(gè)錯(cuò)誤, could not find driver
經(jīng)過(guò)一番查找,結(jié)合自己的思考和實(shí)踐,終于找到了問(wèn)題所在.
程序中用到了PDO對(duì)象, 連接mysql 5. 在PHP的默認(rèn)設(shè)置中,只打開(kāi)了php_pdo 模塊, 沒(méi)有打開(kāi)php_pdo_mysql模塊.所以才會(huì)出現(xiàn)找不到驅(qū)動(dòng)程序的錯(cuò)誤.
修改php.ini
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
2、重啟apache就可以了. 用別的數(shù)據(jù)庫(kù),打開(kāi)對(duì)應(yīng)的模塊就OK了
如果在linux下面,確信模塊pdo_mysql.so已經(jīng)編譯進(jìn)php。
在php.ini下面添加:
extension=pdo_mysql.so
檢查你的mysql表設(shè)置的字段,字段類型,是否為空等是否與你插入的數(shù)據(jù)類型信息相符,如果插入失敗,數(shù)據(jù)庫(kù)應(yīng)該會(huì)報(bào)錯(cuò),你仔細(xì)查看一下報(bào)錯(cuò)信息。
文章標(biāo)題:php加入數(shù)據(jù)庫(kù)出錯(cuò) php連接數(shù)據(jù)庫(kù)失敗是什么原因
URL分享:http://jinyejixie.com/article4/docheoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、網(wǎng)站維護(hù)、定制開(kāi)發(fā)、企業(yè)建站、小程序開(kāi)發(fā)、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)