用cPanel向虚拟主机导入大型数据库

添加时间:11-07-07 所属分类:PHP工具与代码
  转载自http://bbs.idcspy.com/thread-1781-1-20.html

再也不用为上传数据库苦恼 - 用cPanel向虚拟主机导入大型数据库

大家都知道phpMyAdmin导入数据库有尺寸的限制,而且时间稍长就会time out导入失败。

网上也有各种软件用来导入,通常采用切割sql文件为多个小包的方法实现,繁琐而成功率也不是很高的。

如果你的数据库较大,你就会常常烦恼。。。


我一直用SSH直接登录到虚拟主机上直接运行如下命令来导入的:

mysql -u 用户名 -p口令 [-h 数据库主机] 数据库 < 数据库备份.sql

不过很多空间提供商都不给开放SSH或telnet权限。


突然想到可以用crontab来运行命令呀。测试一下成功了。


1. 通过ftp上传你的备份sql文件,放在根目录下就可以了。

2. 进入你的cPanel, 看到cron jobs 这个图标,点击进去,然后选Advanced (Unix Style) (呵呵我比较习惯unix哈)。

因为只需要运行一次,所以Minute, Hour, Day, Month 都填入准备运行的具体时间,留两分钟余量就行(如果虚拟主机不在本地,可以在FTP上查看一下主机时间), Weekday填*号算了。

Command 填待运行的命令,就是导入命令:

mysql -u 用户名 -p口令 [-h 数据库主机] 数据库 < 数据库备份.sql

3.在phpMyAdmin里监视导入情况。

速度很快,我1G的数据库也就几分钟吧。

前篇:上一篇文章不存在 后篇:北园路上的碰撞,开车的朋友请小心
发表我的评论


推荐文章   深山女背夫怀绝技 日背千斤木料如履平地   四川乐山84岁老太和儿子骑摩托去西藏,...   失去乳房与癌共处,33岁王晨岑:镜头下...   城市里的“船上人”:年均六旬 日捞数吨...   毕业后,我学习过贫穷北漂日子
随机文章   PHP加解密迅雷,flashget快车,QQ旋风地...   PHP去除字符串尾部空格和小数点   PHP的简单文字过滤函数   用【ASP】【PHP】设为桌面快捷方式完整...   php汉字转拼音函数 支持utf编码 完美无...
广告

其他推荐

因为本站所有内容均转载自其它媒体,本意为公众提供免费服务,但并不代表本网赞同其观点,也不能对其真实性验证负责,如稿件版权单位或个人不想在本网发布,请与我联系,本人会立即将其撤除,谢谢.联系方式:atseashawk@163.com QQ:99289555