记得WordPress在MySQL 5.5下,安装使用的是InnoDB,而默认MySQL是未开启InnoDB作为默认引擎的。那么可能会出现的问题就是当你操作MySQL的时候可能让表变为“使用中”而导致网站不可使用。
将WordPress表类型InnoDB改为MyISAM即可:
ALTER TABLE wp_commentmeta ENGINE=myisam; ALTER TABLE wp_comments ENGINE=myisam; ALTER TABLE wp_links ENGINE=myisam; ALTER TABLE wp_options ENGINE=myisam; ALTER TABLE wp_postmeta ENGINE=myisam; ALTER TABLE wp_posts ENGINE=myisam; ALTER TABLE wp_terms ENGINE=myisam; ALTER TABLE wp_term_relationships ENGINE=myisam; ALTER TABLE wp_term_taxonomy ENGINE=myisam; ALTER TABLE wp_usermeta ENGINE=myisam; ALTER TABLE wp_users ENGINE=myisam;
基本语法为 ALTER TABLE 表名称 ENGINE=myisam
。