您如何正确地将sql转储导入Wikibase实例?

我用

备份了Mediawiki / Wikibase数据库。
docker exec wikibase-docker_mysql_1 mysqldump -u wikiuser -psqlpass my_wiki > backup.sql

然后我尝试用

重新导入它
docker exec wikibase-docker_mysql_1 mysql -u wikiuser -psqlpass my_wiki < backup.sql

但是即使成功运行update.php之后,旧的实体和属性也不会出现在我的Wikibase应用程序中。我还需要运行其他脚本吗?

我按照this的说明使用Docker安装了Wikibase。

wusliu 回答:您如何正确地将sql转储导入Wikibase实例?

上面的命令对我也不起作用(不知道原因,如果有人能对此有所了解就太好了)。我尝试使用下面的命令使用 backup.sql 恢复备份,如前所述 here:-

cat backup.sql | docker exec -i wikibase-docker_mysql_1 mysql -u {username} --password={password} {dbname}

它对我有用。

本文链接:https://www.f2er.com/2936875.html

大家都在问