-1

現在、「phpBMS」というスクリプトをインストールしようとしていますが、次のエラーが発生します。

    Error Processing file 'createtables.sql' on line 43: 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,

      SQL Statement: 'CREATE TABLE menu (
      id int(11) NOT NULL auto_increment,
      `uuid` varchar(64) NOT NULL,
      name varchar(64) NOT NULL default '',
      link varchar(128) NOT NULL default '',
      parentid varchar(64) default '',
      displayorder int(11) NOT NULL default '0',
      createdby int(11) NOT NULL default '0',
      modifiedby int(11) default '0',
      creationdate datetime NOT NULL default '0000-00-00 00:00:00',
      modifieddate timestamp(14) NOT NULL,
      `roleid` VARCHAR(64),
      PRIMARY KEY  (id),
      UNIQUE KEY (`uuid`)
    ) ENGINE=INNODB ;

構文が私の MySQL サーバーのバージョンに対応していないことが言及されています。現在、MySQL 5.5 を使用しています。

これを修正する方法や正しい構文についての手がかりはありますか? いくつかのアドバイスをいただければ幸いです。

4

1 に答える 1

4
timestamp(14)

する必要があります

timestamp
于 2012-04-21T10:01:28.327 に答える