2
我寫的SQL腳本包含以下內容:運行SQL腳本給語法錯誤
CREATE DATABASE IF NOT EXISTS stock_trading;
USE stock_trading;
CREATE TABLE IF NOT EXISTS transactions(
user_name VARCHAR(30) NOT NULL,
passwrd BINARY(64) NOT NULL,
balance_cash BIGINT NOT NULL DEFAULT 100000,
PRIMARY KEY (user_name,passwrd),
)ENGINE=InnoDB;
每次我試圖在SQL命令來運行它時提示它一直贈送的錯誤爲:
錯誤1064(42000)在文件中第5行:'db_script.sql':您的SQL語法有錯誤;檢查對應於您MariaDB的服務器版本在線路附近使用「)ENGINE = InnoDB的」正確的語法手冊5
劇本似乎是正確的,但我不知道爲什麼它一直給這個錯誤。
其他信息:
操作系統:Arch Linux
數據庫:MariaDB
有時愚蠢的錯誤是最難發現,但無論如何感謝 – Anmol
得等待幾分鐘,直到可以接受答案 不要擔心這是我做的第一件事情它爲我工作... @Tim – Anmol