MySQL数据库向WordPress的迁移

时间:2013-06-19 作者:Ant

我在一个非WordPress数据库中为一个web应用程序建立了一个MySQL数据库。该数据库有许多表,这些表中预先填充了外键行等,这需要很长时间才能输入。我正试图找出如何将这些表完整地放入WordPress数据库。我还想知道,当我这样做的时候,如何给表名一个前缀来表示它们与WordPress核心表是分开的。

我还创建了processforms。我使用mysqli prepare和bind param方法阻止SQL注入的php文件,使用$wpdb prepare方法重新编码有什么好处吗?

如果您能在这方面提供任何帮助,我们将不胜感激。

谢谢

安东尼

编辑现在,我已经使用PHPMyAdmin copy table函数迁移了具有新前缀的表,如果您对有关$wpdb的其他问题有任何帮助,我们将不胜感激。我基本上想知道$wpdb方法是否比我上面提到的方法有任何安全优势。

谢谢

安东尼

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

从技术角度看wpdb->prepare() 本质上是使用其中一个(取决于配置)来转义变量mysql_real_escape_string()addslashes().

它本质上并不比任何其他正确实现的转义例程更安全或更不安全。它更接近WP和配置的细节,它是感知关闭的。

结束

相关推荐

Fatal Errors on pluggable.php

我想更改所有已发送邮件中的“Wordpress”名称。过去,我已经定制了Wordpress后端来显示我想要的电子邮件。但我下载了一个新插件,它改变了电子邮件名称字段。我试图再次更改它,但这次是在可插拔中。php模板文件。然而,事情并没有按计划进行,现在我有一个致命的错误:致命错误:调用/home/content/61/7791761/html/Portal/wp includes/plugable中未定义的函数\\u fill\\u user()。php在线199我需要修复这个问题,似乎它与$wpdb变量