MySQL之命令行导入大文件

2008年11月10日 21:04 . 分类 数据库相关 . 被踩 557 次 .

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

随着数据库越来越大,转移起来也出现了问题。用phpmyadmin导入大数据库的时候,服务商会限制数据库的大小,有时候即使服务商没限制,导入的时候也超时......

今天就遇到了这个问题,不过还好可以使用shell......

mysql -uUsername -pPassword DatabaseName <备份文件的路径\slyar.sql

使用上面这条命令就可以无视数据库大小限制导入数据库备份文件啦,当然有导入就有导出,只要把"<"改成">"就可以导出了。

有时候由于数据库字符集的问题会出现ERROR at line : Unknown command '\''.这时只要在最后加上以下命令就可以解决了。

--default-character-set=utf8

mysql -u用户名-p密码 数据库名 < SQL文件路径 --default-character-set=utf8

您可能还对以下内容感兴趣

收藏、分享这篇文章! 用 RSS feed 订阅本博客 什么是订阅? Trackback

评论

4 条评论 关于 “MySQL之命令行导入大文件”

  1. 流星 发表于 2008年11月10日 23:47

    好吧,记下来,以备万一
    话说我应该存哪里才安全呢……

  2. CGrrr 发表于 2008年11月11日 12:41

    大S光棍节快乐哈哈哈哈哈哈哈哈

    Slyar 回复 于 11月 11th, 2008 17:39:

    同乐同乐~

  3. felix021 发表于 2008年11月11日 21:42

    建议你先把mysqldump的用法介绍一下。。

发表您的评论[审核后显示]




关闭
E-mail It