所以我正在Wordpress网站上迁移,它有很多自定义字段、长标题和大量图像。
当我在数据库上进行迁移时,看不到,Wordpress转到一个新的安装页面,然后它就构成了一个新的数据库。在PhpMyAdmin中,我可以看到旧数据库仍然存在,它使用了wp\\u commentmeta之类的常规约定,但新版本(wp没有问题看到,但没有来自旧站点的信息)使用了wp\\u z5v95e\\u commentmeta之类的奇怪字符?
即使我杀死数据库,重命名它,重新du con-fig文件,去掉插件,去掉主题,重新安装WP,我仍然得到WP\\u z5v95e!
如果我必须从头开始重建网站,尽管如此,但由于网站中的图像数量,它也看不到媒体库,这是关键。
有人看到或知道这是什么吗?
谢谢
最合适的回答,由SO网友:JHoffmann 整理而成
您所指的奇怪字符是表前缀的一部分。这是用变量配置的$table_prefix
在文件wp config中。php。
$table_prefix = \'wp_\';
迁移WordPress安装并设置新的wp配置时。必须确保前缀与前一个配置文件中的前缀完全相同。否则,必须相应地重命名所有数据库表。