我在托管服务器上导入数据库时出现此错误。但它在本地服务器上工作
问题描述:
这是不同的事情,因为它在localhost中工作正常,但不在在线phpmyadmin中。它在线提供此错误。离线本地主机正在工作。 SQL查询:我在托管服务器上导入数据库时出现此错误。但它在本地服务器上工作
CREATE TABLE `NOTIFICATIONS` (
`NOTIFICATION_ID` int(11) NOT NULL AUTO_INCREMENT,
`USER_ID` decimal(10,0) NOT NULL,
`MESSAGE` varchar(255) NOT NULL,
`VISITED` tinyint(1) DEFAULT '0',
`DATE` datetime DEFAULT CURRENT_TIMESTAMP,
`EMAIL` varchar(255) NOT NULL,
PRIMARY KEY (`NOTIFICATION_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8;
MySQL表示:文件
#1067 - 为 'DATE' 无效的默认值
答
你已尝试导出SQL文件,而不是复制粘贴?
yup从localhost导出并尝试过。它给出同样的错误。 – user6740434