> ## Content Index
> Fetch the complete content index at: https://blog.k3s.9zf.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# mysql 命令
- URL: https://blog.k3s.9zf.net/mysql--e5-91-bd-e4-bb-a4/
- Published: 2010-03-20T20:09:55.000Z
- Updated: 2010-03-20T20:09:55.000Z
- Author: liu
- Tags: 生活日记, #wordpress, #Import 2026-10-29 06:11

phpmyadmin导入数据库,数据库大、超时问题解决方案  
用phpmyadmin导了很久，几次都超时了，数据库文件太大了。看网上说cpanel的计划任务可以导入，怎么导？试着做了  
几次都没有成功。  
再也不用为上传数据库苦恼 – 用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哈）。 3\. 因为只需要运行一次，所以Minute, Hour, Day, Month 都填入准备运行的具体时间，留两分钟余量就行（如果虚拟 主机不在本地，可以在FTP上查看一下主机时间）， Weekday填\*号算了。 4\. Command 填待运行的命令，就是导入命令： mysql -u 用户名 -p口令 \[-h 数据库主机\] 数据库 < 数据库备份.sql 5\. 在phpMyAdmin里监视导入情况。 速度很快，1G的数据库也就几分钟吧。 成功了，原来是我少打了一个空格\~