空间后台Cpanel如何导入大数据库

空间后台Cpanel如何导入大数据库,第1张

现在的phpmyadmin后台允许上传200M的压缩数据库,但我的数据库的800多M,压缩也超过200M,没办法上传.只能通过cpanel的定时执行命令进行大数据库的导入!cpanel空间导入大数据库(mysql)的方法:1. 通过FTP上传你的备份SQL文件,放在根目录下就可以. 我是放在/home/用户名2. 进入你的cPanel,找到“时钟守护作业”图标(Cron Jobs),选择普通设置。3. 因为只需要运行一次,所以Minute, Hour 都填入准备运行的具体时间,留两分钟余量就行(如果虚拟主机不在本地,可以在FTP上查看一下主机时间或是上传个php 文件查看下时间), Day, Month,Weekday填*号就可。4. Command 填待运行的命令,就是导入命令:mysql -u用户名 -p口令 [-h数据库主机] 数据库 </home/你的cpanel用户名/数据库备份.sql注:u与“用户名”之间可以不用加空格,其它也一样)5. 在phpMyAdmin里看导入情况。

首先登录cpanel后台,找到数据库区域,然后点击mysql数据库图标进入“数据库 *** 作页面”,如下图所示:

新建数据库;

在输入框中输入打算使用的数据库的名字,比如cpdb,然后点击后台的“添加数据库”按钮,如下图:

数据库创建成功后,点击“返回”按钮。

然后建立数据库用户名和密码;如下图所示,依次输入

用户名

密码

确认密码

然后点击“创建”按钮.

4

为数据库添加用户并分配权限,让数据库用户有权限使用刚才建立的数据库。

如下图所示,选择 用户名和数据库名,然后 点击添加按钮,进入权限分配页面

如下图所示,勾选“所有权限”。点击“更改”按钮。ok:

这时我们就成功创建了一个新的数据库,并为这个数据库添加了有使用权限的用户。

运行->cmd

mysql -uroot -p密码 --default-character-set=编码 数据库名 <文件地址(比如D:\web\itfly.com.sql)

如果是数据库的默认字符集和你的数据相同 可以忽略 --default-character-set=编码 也可以在sql文件的开始 加上 set names 'gbk'这样的命令.

在 PHPMyAdmin 导出数据库文件,有80MB之多的*.sql,用phpMyadmin导入大SQL文件的时候老出现错误,SQL文件通过phpMysql导入到数据库总是出现找不到服务器,要不就是自动终止了~~.

像这样的大文件通过什么方法导入到数据库比较好?如何导入? 还是在 PHPMyAdmin 导入吗?这么大的一个文件能导入吗?望朋友们帮我回答一下,谢谢!

解决方案:突然想到可以用crontab来运行命令呀(cron jobs的设置,美国月付空间提供的空间支持比较好,支持这些功能)。测试一下成功了。

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

2. 进入你的cPanel, 看到cron jobs 这个图标,点击进去,然后选Advanced (Unix Style) (呵呵我比较习惯unix哈)。因为只需要运行一次,所以Minute, Hour, Day, Month 都填入准备运行的具体时间,留两分钟余量就行(如果虚拟主机不在本地,可以在FTP上查看一下主机时间), Weekday填*号算了。Command 填待运行的命令,就是导入命令:mysql -u 用户名 -p口令 [-h 数据库主机] 数据库 <数据库备份.sql假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令:mysql -h10.0.0.1 -uroot -p123(注:u与root可以不用加空格,其它也一样)例如,美国月付空间的设置如下:mysql -ujia_jia -pjia -hlocalhost jia_jia </home/你的cpanel用户名/public_html/jia.sql3.在phpMyAdmin里监视导入情况。速度很快,我1G的数据库也就十几分钟吧。另外在导入数据时,如果目标数据库或表是UTF-8字符集的,而导入SQL中有中文,可能在最终结果中出现乱码,此时只需在导入的SQL文件第一行加入如下内容即可。/*!40101 SET NAMES utf8 */也可以将SQL文件另存为UTF-8 NO BOM格式,然后进行导入。这样就不会出现乱码了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10033101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存