当前位置:首页 » 操作系统 » 如何备份数据库

如何备份数据库

发布时间: 2022-02-06 12:49:03

1. 如何备份数据库

请先停止你的数据库服务,再进行你的复制操作。

如果是sql2000,用[开始菜单-程序-Microsoft SQL Server-服务管理器]来停止。

如果是sql2005,用[开始菜单-程序-Microsoft SQL Server 2005-配置工具-SQL Server 配置管理器]来停止。

2. mysql数据库如何备份

MySQL数据库备份与还原
备份和恢复数据
生成SQL脚本
在控制台使用mysqlmp命令可以用来生成指定数据库的脚本文本,但要注意,脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自已手动创建一个数据库之后再去恢复数据。
mysqlmp –u用户名 –p密码 数据库名>生成的脚本文件路径
现在可以在C盘下找到mydb1.sql文件了!
注意,mysqlmp命令是在Windows控制台下执行,无需登录mysql!!!
执行SQL脚本
执行SQL脚本需要登录mysql,然后进入指定数据库,才可以执行SQL脚本!!!
执行SQL脚本不只是用来恢复数据库,也可以在平时编写SQL脚本,然后使用执行SQL 脚本来操作数据库!大家都知道,在黑屏下编写SQL语句时,就算发现了错误,可能也不能修改了。所以我建议大家使用脚本文件来编写SQL代码,然后执行之!
SOURCE C:\mydb1.sql
注意,在执行脚本时需要先行核查当前数据库中的表是否与脚本文件中的语句有冲突!例如在脚本文件中存在create table a的语句,而当前数据库中已经存在了a表,那么就会出错!
还可以通过下面的方式来执行脚本文件:
mysql -uroot -p123 mydb1<c:\mydb1.sql
mysql –u用户名 –p密码 数据库<要执行脚本文件路径
这种方式无需登录mysql!

3. 数据库表怎么备份

打开数据库窗口,做完后,存桌面是不是?然后在复制到E盘!

4. 数据库如何备份

1、首先运行SQL。

5. 大数据库如何备份

大数据库备份直接用工具多备份搞定,海量文件,上T数据都不是事

6. mysql如何备份数据库

可以用mysqlmp工具

简单用例说明:

  1. 导入、导出数据库

    导出: mysqlmp -uroot db1 > db1.sql (注db1为database名)

    导入:mysql -uroot test < db1.sql(注test为database名,将db1中所有的表及数据导入到test数据库)

  2. 导入、导出表

导出:mysqlmp -uroot db1 tb1 tb2>tables.sql(注db1为database名,tb1 tb2为要导出的表列表,中间用空格隔开)

导入:mysql -uroot test < tables.sql(将db1数据库中的tb1和tb2表导入到test数据库)

常见参数:

--all-databases,-A

导出全部数据库。

mysqlmp-uroot-p--all-databases

--all-tablespaces,-Y

导出全部表空间。

mysqlmp-uroot-p--all-databases--all-tablespaces

--no-tablespaces,-y

不导出任何表空间信息。

mysqlmp-uroot-p--all-databases--no-tablespaces

--add-drop-database

每个数据库创建之前添加drop数据库语句。

mysqlmp-uroot-p--all-databases--add-drop-database

--add-drop-table

每个数据表创建之前添加drop数据表语句。(默认为打开状态,使用--skip-add-drop-table取消选项)

mysqlmp-uroot-p--all-databases(默认添加drop语句)

mysqlmp-uroot-p--all-databases–skip-add-drop-table(取消drop语句)

--databases,-B

导出几个数据库。参数后面所有名字参量都被看作数据库名。

mysqlmp-uroot-p--databasestestmysql

--no-data,-d

不导出任何数据,只导出数据库表结构。

mysqlmp-uroot-p--host=localhost--all-databases--no-data

--host,-h

需要导出的主机信息

mysqlmp-uroot-p--host=localhost--all-databases

--password,-p

连接数据库密码

--port,-P

连接数据库端口号

--set-charset

添加'SETNAMESdefault_character_set'到输出文件。默认为打开状态,使用--skip-set-charset关闭选项。

mysqlmp-uroot-p--host=localhost--all-databases

mysqlmp-uroot-p--host=localhost--all-databases--skip-set-charset

--tables

覆盖--databases(-B)参数,指定需要导出的表名。

mysqlmp-uroot-p--host=localhost--databasestest--tablestest

--user,-u

指定连接的用户名。

详见网络:mysqlmp

http://ke..com/link?url=XuLpf2TAU9ieoA3_

Mysqlmp参数大全(参数来源于mysql5.5.19源码

http://hi..com/ququ_s/item/e45e35e204193af62b09a43d

7. SQL的数据库如何备份

再安装一次考勤系统,还安装到原来的d盘.把SQL数据重新安装一下.进入A1软件.到:系统维护-数据维护-数据恢复,找到最近的一个备份文件.(科密软件他会自己自动备份的.文件的命名是这样的 DB0C110685_080918093911.zip.那个-以后是时间,像这个是08年09月18号9点39分11秒).点恢复就可以了.这样你会得到和原来一样的软件.所有的都跟重做系统以前一样.

8. 如何备份数据库

在安装目录,下面是我的SQL安装目录
C:\Program Files\Microsoft SQL Server\MSSQL\Data
先停止SQL服务,把你要备份的数据生硬拷贝出来,放在别的地方或直接刻在光盘上,需要的时候再附加数据库就可以了

或添加作业
USE mydb
GO
BACKUP DATABASE mydb
TO disk = 'E:\databakup\mydb
WITH FORMAT,
NAME = 'Full Backup of mydb
GO

热点内容
诺基亚密码忘了打什么电话 发布:2024-09-17 03:27:09 浏览:555
树深度优先算法 发布:2024-09-17 03:26:58 浏览:472
跳转页源码 发布:2024-09-17 03:13:05 浏览:543
html文件上传表单 发布:2024-09-17 03:08:02 浏览:784
聊天软件编程 发布:2024-09-17 03:00:07 浏览:726
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207
cf编译后没有黑框跳出来 发布:2024-09-17 01:46:54 浏览:249
安卓怎么禁用应用读取列表 发布:2024-09-17 01:46:45 浏览:524
win10设密码在哪里 发布:2024-09-17 01:33:32 浏览:662