首頁 > 後端開發 > php教程 > php-mysql 問題筆記一-在命令列中可以執行的sql語句,無法從php頁面頁面執行!

php-mysql 問題筆記一-在命令列中可以執行的sql語句,無法從php頁面頁面執行!

WBOY
發布: 2016-08-08 09:28:21
原創
1348 人瀏覽過

我的情況:

1.由於外鍵較多,插入資料時,提前關閉外鍵(SET FOREIGN_KEY_CHECKS=0)。

2.所使用的sql語句中,有外鍵綁定到其他表中,所以無法從php頁面插入。

原因分析:

SET FOREIGN_KEY_CHECKS=0,此指令只對單一資料庫使用者有效,即使用該語句的使用者有效,可以在忽略外鍵的情況下插入資料。

經驗總結:

對於一些特殊操作,修改使用者權限,應該及時回復正常狀態,也就是說

SET FOREIGN_KEY_CHECKS=0;

sql語句

SET FOREIGN_KEY_CHECKS=1;*********************************這是很重要的****** **************************

以上就介紹了php-mysql 問題筆記一-在命令列中可以執行的sql語句,無法從php頁面頁面執行! ,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板