MySql数据库的导入和导出
2015-06-03 22:24
344 查看
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目录下后,系统知道了,就可以调用了,所以系统环境变量配置的原因也在于此吧!
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中的 table_id
- Mysql 压力测试工具super-smack的安装
- mysql5.5手册读书日记(1)
- Windows下Mysql数据库服务的关闭和重启
- mysql中文乱码的解决方法
- MySQL union all排序问题
- MySQL常用命令
- corosync结合drbd实现HA mysql service
- mysql 时间日期查询
- Mysql中的select常用语法
- mysql中int、bigint、smallint 和 tinyint的区别详细介绍
- [菜鸟试水]关于Nodejs搭建后台API服务(Mysql-Restify)
- MySQL Profiling 的使用
- PDO连接mysql数据库
- mysql 5.1 变量专题
- Mysql 数据库文件存储在哪个目录
- VC使用mysql API 连接mysql数据库
- MySQL字符集问题
- Mysql PXC 问题从节点不能启动问题
- MySql之char与varchar