錯誤 1064 (42000) 主要發生在語法設置不正確時,即應用反引號符號時出錯,或者在沒有反引號符號的情況下創建數據庫時也可能會產生錯誤,例如,如果您在名稱中使用連字符,Demo-Table 將導致 ERROR 1064 (42000)。
要消除該錯誤,您需要在數據庫名稱周圍正確使用反引號或使用
沒有什么。以下是我們沒有使用反引號的語法。這可以正常工作 –
create database yourDatabaseName;
登錄后復制
因為在數據庫名稱中添加 hyhen 會導致錯誤。讓我們在創建數據庫名稱時實現它 –
mysql> create database customer-tracker;
登錄后復制
這將產生以下錯誤,因為我們在數據庫名稱中使用了連字符,這是不可接受的 –
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-tracker' at line 1
登錄后復制
不過,我們可以通過用反引號符號包圍名稱來修復數據庫名稱中的連字符 –
mysql> create database `customer-tracker`;
登錄后復制
這將產生以下輸出 –
Query OK, 1 row affected (0.21 sec)
登錄后復制
現在數據庫已成功創建。
以上就是在 MySQL 中創建數據庫時修復錯誤 1064 (42000)?的詳細內容,更多請關注www.92cms.cn其它相關文章!