我得到一個錯誤,當我試圖通過命令導入數據:MYSQL腳本導入錯誤
mysql -u root -p"root" cvdb < "cvdb.sql"
我得到的錯誤是:
在線路72ERROR 1064(42000) :您的SQL語法錯誤;檢查與您的MySQL服務器版本相對應的手冊,在正確的語法中使用 '(14)NOT NULL,
Created
0123time,NOT NULL默認'0000-00-00 00:00:00', '在14行
我的SQL文件的代碼是:
DROP TABLE IF EXISTS `activity`;
CREATE TABLE `activity` (
`AllDay` enum('YES','NO') default 'NO',
`ActivityID` int(11) unsigned NOT NULL auto_increment,
`Type` int(11) NOT NULL default '0',
`Priority` int(11) NOT NULL default '0',
`Status` int(11) NOT NULL default '0',
`Title` varchar(255) default NULL,
`DueDate` datetime default NULL,
`CompletedDate` datetime default NULL,
`Details` text,
`Creator` int(11) NOT NULL default '0',
`Owner` int(11) default NULL,
`ModifiedBy` int(11) default NULL,
`Modified` timestamp(14) NOT NULL,
`Created` datetime NOT NULL default ' 0000-00-00 00:00:00 ',
`Start` datetime default NULL,
`End` datetime default NULL,
`AttachmentType` enum('NONE','FILE','LINK') NOT NULL default 'NONE',
`Location` varchar(25) default NULL,
`visibility` enum('PRIVATE','PUBLIC') NOT NULL default 'PRIVATE',
`Notes` varchar(255) default NULL,
PRIMARY KEY (`ActivityID`),
UNIQUE KEY `ActivityID` (`ActivityID`),
KEY `Type` (`Type`),
KEY `Priority` (`Priority`),
KEY `Status` (`Status`),
KEY `Creator` (`Creator`),
KEY `Owner` (`Owner`),
KEY `ModifiedBy` (`ModifiedBy`),
KEY `Location` (`Location`)
) ENGINE=InnoDB;
非常感謝您的快速回復。它真的工作,我正在尋找3小時,你在3分鐘內回覆再次感謝.. – user1948334
@ user1948334沒有問題,回答編輯,順便說一句,它可能是有用的。 –