繁体   English   中英

尝试创建表时出现MySQL错误

[英]MySQL error while trying to create tables

好的,我试图找到一个运行良好的cydia repo下载计数器,我的朋友给了我一个供他创建的仓库使用的计数器,但是当我尝试运行sql时遇到了此错误。

#1064-您的SQL语法有误; 检查与您的MySQL服务器版本相对应的手册,以在第10行的“”附近使用正确的语法

这是mysql文件中的内容:

CREATE TABLE `download` (
            `filename` varchar(255) NOT NULL,
            `dldate` DATETIME,
            `stats` int(11) NOT NULL,
            `ip` varchar(20) NOT NULL default '',
            `device` varchar(20) NOT NULL default '',
            `firmware` varchar(20) NOT NULL default '',
            `agent` varchar(250) NOT NULL default '',
            PRIMARY KEY  (`filename`)
            ) ENGINE = MYISAM";

我也想知道如何显示php文件中文件的下载信息?

最后删除"

CREATE TABLE `download` 
(
        `filename` varchar(255) NOT NULL,
        `dldate` DATETIME,
        `stats` int(11) NOT NULL,
        `ip` varchar(20) NOT NULL default '',
        `device` varchar(20) NOT NULL default '',
        `firmware` varchar(20) NOT NULL default '',
        `agent` varchar(250) NOT NULL default '',
        PRIMARY KEY  (`filename`)
) ENGINE = MYISAM;
                 ^------here

SQLFiddle

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM