1064做 - 你有一個錯誤的SQL語法
我剛剛做了新安裝的XAMPP和配置的用戶名和密碼phpMyAdmin和mySQL。到目前爲止這麼好,沒有錯誤,一切正常。但是,當我去創建一個新的數據庫,創建一個新表,或者甚至刪除一個表時,總是會出現#1064錯誤消息。恆#1064的錯誤,我在MySQL的通過phpmyadmin
錯誤刪除數據庫時:
SELECT MAX(版本)FROM.WHERE
db_name
= 'new_database_test' ANDtable_name
= '' AND FIND_IN_SET( 'DROP DATABASE',跟蹤)> 0MySQL說:
#1064 - 你的SQL語法有錯誤;檢查對應於你的MySQL服務器版本正確的語法手冊使用 附近「WHERE
db_name
=‘new_database_test’ANDtable_name
=‘’ 和FIND_IN_SET(」 d」在行1
錯誤創建一個時數據庫:
SQL查詢:編輯
SELECT MAX(版本)FROM.WHERE
db_name
= 'new_test_db' ANDtable_name
= '' AND FIND_IN_SET( '創建數據庫',跟蹤)> 0MySQL表示:
#1064 - 你在你的SQL語法錯誤;檢查手冊中 對應於你的MySQL服務器版本正確的語法使用 附近 'WHERE
db_name
= 'new_test_db' ANDtable_name
= '' AND FIND_IN_SET(' 創建「,在1號線
錯誤添加表時:
SQL查詢:編輯
SELECT MAX(版本)FROM.WHERE
db_name
= 'new_test_db' ANDtable_name
= 'awesome_table' AND FIND_IN_SET( 'CREATE TABLE', 跟蹤)> 0MySQL表示:
#1064 - 你在你的SQL語法錯誤;檢查手冊中 對應於你的MySQL服務器版本正確的語法使用 附近「WHERE
db_name
=‘new_test_db’ANDtable_name
= ‘awesome_table’AND FIND_IN」在行1
發現錯誤,它的顯示數據庫正在創建並被刪除。但是當我嘗試創建表時,它只是創建一個空表而不是包含我想要的任何列。
任何人有任何想法如何解決這個問題?我對mySQL和phpMyAdmin都是全新的,所以不知道從哪裏開始。
謝謝。
'FROM。 WHERE'似乎是你的語法問題,應該是'FROM WHERE'哪裏是有效的語法。不是說我理解你的SQL查詢是關於何時操作數據庫... –
我沒有運行這些查詢。我只是簡單地使用phpMyAdmin gui來嘗試創建一個表,並且一遍又一遍地彈出那些相同的錯誤。 [鏈接](http://i.imgur.com/ElSy76N.png) – Dairylee