数据库中添加了奇怪的字符

时间:2016-10-07 作者:Nsokyi

所以我正在Wordpress网站上迁移,它有很多自定义字段、长标题和大量图像。

当我在数据库上进行迁移时,看不到,Wordpress转到一个新的安装页面,然后它就构成了一个新的数据库。在PhpMyAdmin中,我可以看到旧数据库仍然存在,它使用了wp\\u commentmeta之类的常规约定,但新版本(wp没有问题看到,但没有来自旧站点的信息)使用了wp\\u z5v95e\\u commentmeta之类的奇怪字符?

即使我杀死数据库,重命名它,重新du con-fig文件,去掉插件,去掉主题,重新安装WP,我仍然得到WP\\u z5v95e!

如果我必须从头开始重建网站,尽管如此,但由于网站中的图像数量,它也看不到媒体库,这是关键。

有人看到或知道这是什么吗?

谢谢

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

您所指的奇怪字符是表前缀的一部分。这是用变量配置的$table_prefix 在文件wp config中。php。

$table_prefix = \'wp_\';
迁移WordPress安装并设置新的wp配置时。必须确保前缀与前一个配置文件中的前缀完全相同。否则,必须相应地重命名所有数据库表。

相关推荐

MariaDB as a backend database

我知道WordPress希望使用MySQL作为其数据库后端,但我可以改用MariaDB吗?MariaDB是MySQL的一个分支,它包含了一系列非常好的管理改进,并有一些很棒的SQL语言改进。