您当前的位置: 首页 > 数据库教程 > MySQL教程 > MySQL数据库导出与导入及常见错误解决

MySQL数据库导出与导入及常见错误解决

作者:不详 来源:网络 发布时间: 2014-07-20 21:16 点击:
MySQL数据库导出与导入的过程中将会发生众多不可预知的错误,本文整理了一些常见错误及相应的解决方法,遇到类似情况的朋友可以参考下,希望对大家有所帮助 MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd

MySQL数据库导出与导入及常见错误解决

  MySQL数据库导出与导入的过程中将会发生众多不可预知的错误,本文整理了一些常见错误及相应的解决方法,遇到类似情况的朋友可以参考下,希望对大家有所帮助

  MySQL命令行导出数据库:

  1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录

  如我输入的命令行:cd C:Program FilesMySQLMySQL Server 4.1bin

  (或者直接将windows的环境变量path中添加该目录)

  2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名

  如我输入的命令行:mysqldump -u root -p jluibmclub > d: jluibmclub .sql (输入后会让你输入进入MySQL的密码)

  (如果导出单张表的话在数据库名后面输入表名即可)

  在用命令做数据库备份过程在cmd命令框中输入C:/mysql/bin>mysqldump -uroot -p jluibmclub> d: jluibmclub .sql ;

  报错信息:mysqldump: Got error: 1049: Unknown database ' jluibmclub ;' when selecting the database ,识别不了 jluibmclub 这个数据库。

  但是我在:

  mysql> show databases;

  显示:

  +---------------+

  | Database |

  +---------------+

  | jpa |

  +---------------+

  mysql>use jpa;

  显示:

  Database changed

  其原因很简单,只要记住一点。没进入mysql环境不算执行sql语句,所以不用在其后加入逗号(“;”)。

  如果进入mysql环境mysql> ,则输入的语句属于sql语句了,在其最后一定要加上逗号(“;”)。

  3、会看到文件news.sql自动生成到d盘下文件,如果不指定盘符默认在bin目录下。

  命令行导入数据库:

  1,进入MySQL:mysql -u 用户名 -p

  如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)

  2,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库

  3,输入:mysql>use 目标数据库名

  如我输入的命令行:mysql>use news;

  4,导入文件:mysql>source 导入的文件名;

  如我输入的命令行:mysql>source news.sql(如果在bin目录下用相对路径名,如果在其他目录下用绝对目录名);

  MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。

  1.Win32下MySQL的备份与还原
分享到:
本文"MySQL数据库导出与导入及常见错误解决"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4