全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3435|回复: 12
打印 上一主题 下一主题

原先mysqldump出来一个20g的.sql数据库,现在导入报错

[复制链接]
跳转到指定楼层
1#
发表于 2016-7-11 16:51:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
50金钱
mysql -uroot -p xxx < xxx.sql 报错了。
111.jpg (27.2 KB, 下载次数: 0)
mysql版本是对的啊。有啥办法不?

最佳答案

查看完整内容

USERNAME导出的时候数据没有加引号封闭吧,有异常字符。 EMEDITOR可以打开
2#
发表于 2016-7-11 16:51:50 | 只看该作者
USERNAME导出的时候数据没有加引号封闭吧,有异常字符。
EMEDITOR可以打开
3#
 楼主| 发表于 2016-7-11 16:53:18 | 只看该作者
本帖最后由 flyfish 于 2016-7-11 16:54 编辑

或者有啥软件能打开那么大的.sql?
记事本,notepad啥的,太大了打不开。phpmyadmin、navicat导入都报错。
4#
发表于 2016-7-11 16:57:52 来自手机 | 只看该作者
是表的结构出问题了。
5#
 楼主| 发表于 2016-7-11 16:59:56 | 只看该作者
singhigh 发表于 2016-7-11 16:57
是表的结构出问题了。

空的数据库没有表往里面导都不行啊~
怎么解?
6#
发表于 2016-7-11 17:44:56 | 只看该作者
本帖最后由 du45273117 于 2016-7-11 17:46 编辑

导入超大sql出错我也遇到过,各种方式都式了,反正就是出错。
最后用了一个很笨但很实用的办法,

先找一台性能不错的大内存电脑,
用编辑器把这个sql文件打开(非常慢,只要不卡死就行),然后把sql拆分(为了速度先拆分1/2,再1/4,直到每份文件大小不超过10M),再把这些小文件里面的sql直接放到mysql里面去执行。
7#
发表于 2016-7-11 18:35:03 | 只看该作者
发来共享了。
8#
发表于 2016-7-11 19:09:59 | 只看该作者
  1. mysql -uroot -p密码  数据库名  < xxx.sql
复制代码
9#
发表于 2016-7-11 20:02:56 | 只看该作者
数据大了用主从同步是最保险的
10#
发表于 2016-7-11 20:40:06 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-21 21:52 , Processed in 0.560158 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表