码迷,mamicode.com
首页 > 数据库 > 详细

MySql数据库的导入和导出

时间:2015-06-03 23:22:49      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

MySQL:

http://dev.mysql.com/downloads

下载connector引入到工程中

 

进入cmd (注意在os cmd中 而不是在mysql中)

注:先进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)
  ===================
  1.导出数据库(sql脚本)  
    mysqldump -u 用户名 -p 数据库名 > 导出的文件名
  mysqldump -u root -p db_name > test_db.sql
  2.mysql导出数据库一个表
  mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
  mysqldump -u wcnc -p test_db users> test_users.sql (结尾没有分号)

 

MySQL命令行中

 ===================

  3.导入数据库

  source mydb.sql

详细的导出数据库过程:

MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)


2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 
如我输入的命令行:mysqldump -u root -p news > news.sql

3、会看到文件news.sql自动生成到bin文件下  

注:论环境变量设置的原因:

  在JAVA和TOMCAT安装的过程中很多时候都需要配置系统环境变量的值,但是为什么一定要设置,可不可以不设置呢?

  回答是可以的,环境变量的设置只是让环境认识这个路径,就拿上面的导出数据库为例,如果不先进入到bin路径有没有配置MySQL bin的路径的话,就会提示:‘mysqldump‘ 不是内部或外部命令,也不是可运行的程序。原因很简单因为系统不认识它,而进入到bin目录下后,系统知道了,就可以调用了,所以系统环境变量配置的原因也在于此吧!

MySql数据库的导入和导出

标签:

原文地址:http://www.cnblogs.com/zhhuzby/p/4550461.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!