默认情况下,WordPress是否使用用于MySQL的InnoDB引擎?

时间:2012-08-26 作者:THpubs

我刚刚在我的服务器上创建了一个新的WordPress站点。通常,WordPress使用MyISAM作为数据库类型。但这一次,它创建了所有InnoDB表!这正常吗?WordPress是否已在最新版本中切换到InnoDB?

2 个回复
最合适的回答,由SO网友:kaiser 整理而成

WordPress实际上在create语句中没有指定表类型,因此它使用MySQL的默认表引擎,即从5.5版起的InnoDB。

SO网友:VegasPro

在备份Wordpress站点时,这很重要。我通过艰苦的方式学会了这一点。如果数据库是innodb,那么R1云还原类型备份不会保存所有数据,因为必须先关闭它才能进行备份。而MYISAM可以备份,没有问题。

结束

相关推荐

Query the links Database

您好,我正在尝试从一个在同一页上显示数据数组的“示例”wp\\U list\\U表转换为一个从数据库中提取数据的“真实”表。我有代码设置,我只需要添加DB查询就可以了。我只是不知道如何查询数据库并使其正确显示。有人愿意看看下面的代码并告诉我如何在wordpress中查询“links”数据库表吗?我认为下面的查询可以工作,但我认为它与我的“示例”表行和列不匹配。$sql = \"SELECT * FROM links\"; $data = $wpdb->get_results($sql);