我们有些时候需要把数据库里面的数据提取出来,放到其它的脚本去运行,而SQL Server导入导出它是不支持Insert语句的功能,这就给我们造成了很大的麻烦,下面就是一款解决这一方面的软件!
软件介绍
数据库数据导出,SQL Server的导入导出功能可以导出创建数据库各对象的脚本,却不提供导出目标表的现有数据为Insert语句的功能,此工具可以将SQL Server表数据导出成Insert语句。
备份数据库
进入cmd;
导出所有数据库:输入:mysqldump -u [数据库用户名] -p -A>[备份文件的保存路径];
导出数据和数据结构:输入:mysqldump -u [数据库用户名] -p [要备份的数据库名称]>[备份文件的保存路径];
例子:mysqldump -u root -p test>d:\test.sql;
注意:此备份只备份数据和数据结构,没有备份存储过程和触发器;
只导出数据不导出数据结构:输入:mysqldump -u [数据库用户名] -p -t [要备份的数据库名称]>[备份文件的保存路径];
导出数据库中的Events;输入:mysqldump -u [数据库用户名] -p -E [数据库用户名]>[备份文件的保存路径];
导出数据库中的存储过程和函数;mysqldump -u [数据库用户名] -p -R [数据库用户名]>[备份文件的保存路径];
导入数据库;mysql -u root -p<[备份文件的保存路径]。
恢复备份文件
进入MYSQL Command Line Client
先创建数据库:create database test 注:test是创建数据库的名称
再切换到当前数据库:use test
再输入:\. d:/test.sql 或 souce d:/test.sql
- PC官方版
- 安卓官方手机版
- IOS官方手机版