2017-02-24 23 views
2

現在、ローカルのWebサイトをオンラインにしようとしています。 仕様:PHPエラー1064:構文エラー

RequêteSQL:: ベースデdonnées:vs 構造・デ・ラ・テーブルvsc_aps_social_icons

CREATE TABLE IF NOT EXISTS `vsc_aps_social_icons` (
    `si_id` int(11) NOT NULL AUTO_INCREMENT, 
    `icon_set_name` varchar(255) DEFAULT NULL, 
    `icon_display` varchar(255) DEFAULT NULL, 
    `num_rows` varchar(255) DEFAULT NULL, 
    `icon_margin` varchar(255) DEFAULT NULL, 
    `icon_tooltip` int(11) NOT NULL, 
    `tooltip_background` varchar(255) DEFAULT NULL, 
    `tooltip_text_color` varchar(255) DEFAULT NULL, 
    `icon_animation` varchar(255) DEFAULT NULL, 
    `opacity_hover` varchar(20) DEFAULT NULL, 
    `icon_details` text, 
    `icon_extra` text, 
    PRIMARY KEY (`si_id`) 
) TYPE=InnoDB AUTO_INCREMENT=3 ; 
私のDBをインポートしようとすると

* PHP 7.1 
* My SQL 5.5 

私は、次のエラーメッセージが表示されます。

MySQLのドキュメント:ドキュメント

#1064 - SQL構文に誤りがあります。ラインに近い「TYPE = InnoDBのAUTO_INCREMENT = 3」を使用する権利構文についてはMySQLサーバのバージョンに対応するマニュアルを確認してください25

それは私がオンラインのウェブサイトを入れて1回目は、ので、あなたの説明は、完全なことがありますできるだけ。 ありがとう、 E

+0

あなたの質問はできるだけ完全なものにしてください... – Option

+1

*皆さんの目の愛のために*ご質問を送信する前にプレビューペインを使用してください*これはフォーマットの悪夢です... – Siyual

答えて

4

TYPE = InnoDBの代わりにENGINE = InnoDBを使用してください。 TYPEは5.1で削除されました。

関連する問題