首頁 > 資料庫 > mysql教程 > 在 MySQL 中建立資料庫時修復錯誤 1064 (42000)?

在 MySQL 中建立資料庫時修復錯誤 1064 (42000)?

WBOY
發布: 2023-09-04 17:49:02
轉載
1663 人瀏覽過

在 MySQL 中创建数据库时修复错误 1064 (42000)?

錯誤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)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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