こんにちは私は私のWordpressDBですべてのInnoDBをMyISAMに変換できるmethode(sqlコード)を探しています。すべてのInnoDBテーブルをMyISAMに変換するにはどうしたらいいですか?
私のコードは今以来です:
SELECT CONCAT('ALTER TABLE ', TABLE_SCHEMA, '.', TABLE_NAME,' ENGINE=MyISAM;') FROM Information_schema.TABLES WHERE ENGINE = 'InnoDB'
これは戻って私を与える:
ALTER TABLE db.wp_comments ENGINE=MyISAM;
ALTER TABLE db.wp_links ENGINE=MyISAM;
ALTER TABLE db.wp_options ENGINE=MyISAM;
ALTER TABLE db.wp_postmeta ENGINE=MyISAM;
ALTER TABLE db.wp_posts ENGINE=MyISAM;
ALTER TABLE db.wp_term_relationships ENGINE=MyISAM;
ALTER TABLE db.wp_term_taxonomy ENGINE=MyISAM;
ALTER TABLE db.wp_termmeta ENGINE=MyISAM;
ALTER TABLE db.wp_terms ENGINE=MyISAM;
ALTER TABLE db.wp_usermeta ENGINE=MyISAM;
ALTER TABLE db.wp_users ENGINE=MyISAM;
は今、私は私は1つのすべての結果を保存したい一度 で、この行のすべてを実行したいですそれらを実行します。しかし、SQL変数はただ一つの行を保存することができます...今すぐこの行すべてを一度に単純なSQLコードで実行する方法はありますか?事前
P.S:中
おかげで私は、MyISAMテーブルにエンジンを更新することができて、更新として、この問題を解決するために、「アップデート」を使用することができますか?