CREATE TABLE `db`.`Complete` (
`CompleteId` MEDIUMINT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`HoursTaken` DOUBLE(5) NOT NULL ,
`DateFinished` DATETIME NOT NULL
) ENGINE = MYISAM
は、しかし、私はエラーを取得します。上記のコードは、のコードで、MySqlデータベースのUIでを生成したものです。自動生成作成からの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 ') NOT NULL ,
`DateFinished` DATETIME NOT NULL
) ENGINE = MYISAM' at line 4
は私が変更になるかわからないです。
mysqlは何のUIを持っていません。その作成ステートメントをダンプするのにあなたは正確に何を使いましたか? 'show create table ...'は、フィールドサイズの部分の周りにスペースを入れません。例えば'mediumint(8)'ではなく 'mediumint(8) 'を生成します。 –
@Marc B - MySQL WorkbenchまたはPHPMyAdminが可能ですか? – Buggabill
@MarcB - Starfield Technologiesが生成したスクリプトです。 MySqlにはデフォルトのUIはありませんが、それはUIのUIが存在しないという意味ではありません。確かにそれはあなたが示唆しているものではありません。 –