站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Joomla/用BigDump工具导入超大MySQL数据库备份文件
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==BigDump数据库恢复工具用法演示== 假设我们已经有了一个 MySQL 数据库的备份文件,名为 gate2.sql,文件大小约150MB。数据库字符编码为[[utf-8]]。我们演示一下如何通过bigdump.php工具将这个备份文件恢复到在线数据库中去。 ===获取BigDump文件并设置=== 我们下载 BidDump 工具并解压,得到一个bigdump.php文件。毫无疑问,bigdump.php 文件需要设置一些参数,否则它怎么知道要导入的数据库的连接帐号? 用[[文本编辑器]]打开 bigdump.php 文件,在大约第 38 行开始,我们设置要导入的 MySQL 数据库连接参数。如下图所示: [[Image:Joomla big 2.png]] 一般来说,设置好这几项就可以了。对于某些特殊数据库,还需要在下面第66行左右设置数据库字符编码。bigdump.php 文件中没有预设这个参数,原文是: $db_connection_charset = ''; 如果你的数据库是 UTF-8 编码,那么此处就要修改为: $db_connection_charset = 'utf8'; 注意那个连字符要去掉。如下图所示: [[Image:Joomla big 3.png]] 接下来将设置好的 bigdump.php 文件上传到 Joomla 网站上,推荐上传到 /tmp 这个临时目录。 ===上传MySQL数据库备份文件=== 现在需要将数据库备份文件上传到 bigdump.php 所在的 /tmp 目录中。考虑到文件较大,我们通过 [[FTP]] 软件 [[FileZill]]a 上传 zip 格式的文件,然后借助 Joomla 后台安装的 eXtplorer 资源管理器组件 将其远程解压,在 /tmp 目录中得到 gate2.sql 文件。 ===启动BigDump工具=== 在[[浏览器]]地址栏输入 bigdump.php 所在 [[URL]] 并回车,运行这个文件。例如本次演示是在本地测试服务器上进行,那么对应的运行网址是:<nowiki>http://localhost/gate/tmp/bigdump.php</nowiki> 如果你输入的 URL 正确,就应该看到如下画面: [[Image:Joomla big 4.png]] 这就表示BigDump工具已经成功启动,它在启动时就自动扫描所在目录中的全部文件和子目录。如果找到SQL格式或者gzip/zip格式文件,就假设这是数据库文件,在这些文件后面,就会显示出相应的操作链接。例如在上图中,它探测到所在目录中有一个gate2.sql文件,那么针对该文件就在表格右侧同一行中显示了两条操作链接,分别是“Start Import”(开始导入)和“Delete file”(删除文件)。上图的表格中也显示了SQL文件的大小,可以看到这个备份文件接近150MB。 在上图中,还可以看到一个文件上传功能,点击那个“浏览”按钮,你就可以上传一个SQL文件(或其压缩包)来进行导入。但是我们不推荐使用此功能。对于大型文件,FTP上传是最佳选择。 ===运行 BigDump 导入功能=== 点击上图中的“Start Import”链接,就看到如下画面: [[Image:Joomla big 5.png]] 上面这个截图是导入开始一段时间之后所截取的,可以看出 BigDump 正在顺利进行 SQL 文件的导入。表格中不仅显示了文件大小,还显示了已经导入的字节数及总体进度。 经过一段时间后(大约20分钟),这个 150MB 大小的 SQL 文件终于导入结束,看到如下画面: [[Image:Joomla big 6.png]] 原来显示进度条的地方,现在显示了一条消息: Congratulations: End of file reached, assuming OK 意思是说:已经到达文件末尾,想必应该成功了。看到这条消息,你就可以完全放心了。BigDump 已经成功地将你的 SQL 备份文件导入到你所指定的 MySQL 数据库里面了。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)