sql >> データベース >  >> Database Tools >> phpMyAdmin

エラーが発生したため、SQLクエリがphpMyAdminで機能していません

    ストレージエンジンを指定するには、TYPEではなくENGINEである必要があります:

    CREATE TABLE `members` (
    `id` int(4) NOT NULL auto_increment,
    `username` varchar(65) NOT NULL default '',
    `password` varchar(65) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=2 ;
    

    CREATETABLE構文 を参照してください。 :

    table_option:ENGINE [=] engine_name

    オプションTYPEはMySQL5.5で削除され、MySQL4.0以降廃止されました:

    古いTYPEオプションはENGINEと同義でした。 TYPEはMySQL4.0以降非推奨になっていますが、MySQL 5.1(MySQL 5.1.7を除く)では引き続き下位互換性がサポートされています。 MySQL 5.1.8以降、警告が生成されます。 MySQL5.5では削除されています。新しいアプリケーションではTYPEを使用しないでください。代わりに、ENGINEを使用するように既存のアプリケーションの変換をすぐに開始する必要があります。 (MySQL 5.1.8のリリースノートを参照してください。)

    出典: CREATE TABLE、MySQL 5.1




    1. mysqljoin2テーブル-1つのテーブルのすべての行を表示

    2. phpMyAdminを保護する方法

    3. パスワードでsqliteデータベースに接続する方法

    4. クエリを使用して一時テーブルにデータを挿入する