我正在将wordpress网站从一台服务器传输到另一台服务器(相同的主机)。我已经使用phpmyadmin从一台服务器导出了网站,并使用phpmyadmin将其导入另一台服务器。导入成功,但在查看数据库时,它显示所有表中都有0行。表的大小不是零,但比原始的要小。我附上了一个示例截图。原创:http://imgur.com/download/Dn6KEfS
已导入:http://imgur.com/download/cOEPTcV
两个服务器都是nginx/1.4.6,libmysql - 5.5.53,带有mysqli php扩展。我尝试了以下方法:*使用Update而不是Insert语句导入和导出*多次删除新数据库中的表,然后重新导入*使用命令行工具而不是phpmyadmin
发布于 2017-01-26 00:08:18
我想通了。我不知道这是不是一个缓存问题,但是我知道使用UPDATE而不是INSERT可以解决这个问题,所以我使用UPDATE set而不是INSERT来导出_transient数据库。
mysql>使用数据库;
mysql>源exported_db.sql
希望这能为某些人节省几个小时的生命。
https://stackoverflow.com/questions/41840812
复制相似问题