問題CREATE TABLE IF NOT EXISTS沒有工作,沒有錯誤
通過右鍵CREATE TABLE IF NOT EXISTS $table
查詢應該是工作,因爲它在活的項目。但是它不能在安裝後創建新表格。
我查過mysql錯誤日誌,錯誤不存在。 無法找到MySQL錯誤 - (參考How to see log files in MySQL?)
我的設置
MySQL版本5.5.0
MySQL的字符集:UTF-8的Unicode(UTF-8)
Apache/2.4.23(Unix)PHP/5.6.25
MySQL客戶端版本:mysqlnd 5.0.11-dev - 20120503 - $編號$
phpMyAdmin的版本信息:3.4.6
解決方案:不包括sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO$
在my.cnf
文件。 這裏的一個命令會導致問題,但最終在刪除它之後它會工作。
如何執行此查詢? '$ table'的價值是什麼? – Qirel
沒有足夠的代碼來支持這個問題,這關於「php」 - 通過php和查詢檢查錯誤。您可能正在嘗試創建相同的表格。 –
請添加您的PHP代碼。沒有這個,我們不能沒有幫助。 – arkascha