0
我导出数据库,禁用外键检查(由Webhost建议),然后从cPanel phpMyadmin中导入它。MySQL导入数据库错误时间数据类型错误
它扔了下面的错误
错误 SQL查询:
-- --------------------------------------------------------
--
-- Table structure for table `club_listing`
--
CREATE TABLE IF NOT EXISTS `club_listing` (
`id` INT(11) NOT NULL ,
`name` VARCHAR(50) NOT NULL ,
`venue` VARCHAR(100) NOT NULL ,
`time` TIME(4) NOT NULL ,
`description1` VARCHAR(15) NOT NULL ,
`description2` VARCHAR(15) NOT NULL ,
`description3` VARCHAR(15) NOT NULL ,
`memberid` INT(11) NOT NULL COMMENT 'foreignkey for members id for management',
`photoid` INT(11) NOT NULL COMMENT 'link to photo table',
`imagefile` VARCHAR(200) NOT NULL
) ENGINE = INNODB DEFAULT CHARSET = latin1;
MySQL表示:文件
#1064 - 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 '(4) NOT NULL,
description1 varchar(15) NOT NULL,
description2 varchar(15' at line 11
我零误差为时间数据类型。但是,我检查了mysql文档并找不到解释错误的任何内容。
的虚拟主机提供商mysql
是version 5.5
而xampp is 5.6
我尝试在sql小提琴mysql 5.6中创建表。它的创建。没有错误显示 – Sathish
感谢Sathish,但正如下面提到的那样,问题不是创建,它只在尝试导入时弹出。 – lorry