将数据库表复制到新数据库

时间:2014-06-27 作者:Daniel Morton

我正在尝试将旧站点迁移到新站点,只需复制数据库表。这样做的原因是旧网站已经过时,插件等已经过时,我已经安装了WooCommerce,我没有翻译,只有帖子/页面是两种语言的。

当我转到pages/post时,iv在表格上复制后,它显示0,而WooCommerce显示所有。我运行了您的WPML故障排除,以修复任何错误等…这似乎是可行的!但它现在显示所有页面,但不显示任何lang下的页面!

如何才能正确复制此内容?

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

使用phpmyadmin接口导出表。只需选择要从旧数据库导出的表,然后将这些表导入新数据库

或者可以在mysql中运行命令(query)来复制一个表

create table newdbname.newtablename like olddbname.oldtablename;
INSERT INTO  newdbname.newtablename SELECT * FROM olddbname.oldtablename;
重复相同的命令复制其他表

结束

相关推荐

Add CPT values to Database

我不确定这是不是件容易的事。我有一个插件,具有定制帖子类型所需的所有功能:过滤器、导航。。。我需要为这个CPT创建很多帖子(使用分类法)(需要做很多工作才能正确创建它)。所以我只想添加一次这个自定义帖子,而不是每次我想利用我在其他网站的插件。。。实现这一目标的最佳方式是什么?我是不是每次都要进行某种形式的进出口贸易?我应该利用wp\\u insert\\u post并对帖子的内容进行硬编码吗?为我的英语道歉,我不知道我是否已经解释过了。。。谢谢