我有一个由提供商托管的MediaWiki维基。我没有终端访问权限。我试图用phpMyAdmin下载(读取:导出)MySQL数据库。根据网络托管cPanel,数据库总大小为932.94 MB。 phpMyAdmin将51个表的总大小设置为732.8 MiB。
我的问题是,由于大小(?),我似乎无法下载整个数据库(所有51个表一次)。因此,我单独下载表XXX_text(因为它的大小是386.6 MiB,是迄今为止最大的数据库),其余的一起。但是,每次下载XXX_text表时,我都会得到不同的大小。我期待350到400 MB之间的东西,但到目前为止,我有以下大小(示例,未压缩):54.8 MB,87.9 MB,101.5 MB,74.7 MB,44 MB,79.6 MB,58 MB ......
你得到了照片。没有一致性,到目前为止我还没有找到一种模式。我知道任何人都不会访问wiki,因为它已被暂停(没有人可以访问它,甚至连我都没有)。
两种导出方法(快速和自定义)都会导致相同的导出大小不一致问题。
但是,当我下载一个小表(例如,phpMyAdmin大小列在464 KiB的XXX_archive)时,我得到一个一致的347 KB,重复,XXX_archive.sql文件。
任何想法如何获得(最好是整个)数据库?我应该在phpMyadmin中做任何设置吗?镑?
phpMyAdmin技术细节
托管技术细节
Mediawiki技术细节
答案 0 :(得分:1)
在cPanel中,只需登录cPanel并转到“备份”部分即可下载数据库的副本。 (cPanel>>主页>>文件>>备份)。
然后单击数据库名称的链接。它将提示您将数据库以压缩存档(tar.gz)下载到本地计算机。