gpt4 book ai didi

mysql - 创建表时出现 SQL 错误 #1064

转载 作者:行者123 更新时间:2023-11-29 04:37:23 27 4
gpt4 key购买 nike

我正在使用 PHPMySQL 将数据库从 MySQL 4.0.27 标准导入到服务器版本为:5.5.48-37.8 - Percona Server (GPL),版本 37.8,修订版 727 的新虚拟主机中。

我收到以下错误:

#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 '(14) NOT NULL '', PRIMARY KEY (site_id) ) ENGINE=MyISAM' at line 14

这是 CREATE TABLE 查询:

CREATE TABLE Brewing (
site_id int(5) NOT NULL auto_increment,
site_url varchar(255) NOT NULL default '',
site_name varchar(255) NOT NULL default '',
site_comment varchar(255) default NULL,
site_rating int(2) NOT NULL default '0',
site_entrydate varchar(25) NOT NULL default '',
site_lasttouched timestamp(14) NOT NULL,
PRIMARY KEY (site_id)
) ENGINE=MyISAM;

最佳答案

删除timestamp 的大小。它已经有一个默认设置时间戳。所以删除(14)。加上额外的奖励,添加 ON UPDATE CURRENT_TIMESTAMP 以自动更新 timestamp

关于mysql - 创建表时出现 SQL 错误 #1064,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38044100/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com