精华内容
下载资源
问答
  • 然后在控制面板,管理工具服务里停掉2005的sql server服务),把mdf和ldf复制到2012的机器里,然后在2012的管理器里附加数据库就行了,或者也可以在2005中右键备份数据,在2012中还原。或者也可以...

    怎么将SQL2005中的数据库附加到升级后的SQL2012中?

    高版本的数据库可以兼容低版本的,如果你2005能停止的话,你可以先找到2005的数据库文件的位置(也就是mdf和ldf,然后在控制面板,管理工具服务里停掉2005的sql server服务),把mdf和ldf复制到2012的机器里,然后在2012的管理器里附加数据库就行了,或者也可以在2005中右键备份数据,在2012中还原。或者也可以用2005的管理器生成脚本(包括所有的对象,记得选中生成数据),在2012中创建数据库,再执行脚本。

    数据库到底该怎么升级?

    数据库升级,首先要备份老的数据出来,最好备份一个Sql文件,看看数据库其他的配置是否需要升级,还有数据库的一些触发器,函数等是否需要备份,一起备份出来,为了升级后的新的数据库做还原使用。如果是线上的数据库升级,先将相关的应用的停止掉,处于一个维护状态,最好是有其他备用的数据库。卸载掉靠版本的数据库,安装好新版本的数据库,还原好对应的数据文件,最后启动数据库服务就可以了。

    如何使用备份与恢复升级到SQLServer2014SP1?

    采用MS SQLServer数据库,在开发的过程中,需要对数据库的结构及数据进行备份,以便在另一个系统中进行安装和恢复。 一般采用以下四种方法来处理:

    1、对数据库生成SQL脚本。恢复时通过查询分析器执行脚本。

    2、对数据库执行备份操作,恢复时先建立好数据库名,然后执行恢复操作即可。

    3、直接到数据库的Data目录,将所建数据库的数据文件(mdf)和日志文件(ldf)拷贝出来。需要时在数据库根目录上执行附加数据库操作,直接选中mdf文件,通过验证即可。

    4、将数据库进行导出,导入到另外一个数据库系统中,需要的时候反向导入进来即可。

    ORACLE数据库如何备份数据?

    Oracle数据库本身的备份包括逻辑备份和物价备份,即datapump和RMan。您说的冷备份,可能是把数据库完全关闭以后拷贝数据文件。在数据库打开状态下直接复制数据文件的方案是不可取的。

    热备就是说运行状态下直接备份,这个前提下,datapump备份可能会导致数据不一致,因为逻辑到处有一个时间过程,当你在A时间点发起逻辑备份,数据库会依次备份您指定的备份范围内的表,在这期间这些表也是有可能更新数据的,所以不建议使用逻辑备份做热备。

    总体上讲,一般的模式是,使用RMAN结合带库或大容量存储做日常备份,涉及数据变更时,为了保证出问题时不用把整个库回退,可以选择使用datapump备份变更涉及的表。

    最后,不要用操作系统的命令来备份数据库!

    数据库如何做差异备份?

    主要区别在于备份数据的完整性以及恢复文件的机制。 完全备份:是对数据库进行完整备份,周期比较长,如1周等 差异备份:是对更新备份的数据进行备份,周期比较短,如1小时差量备份会备份自从上次完全备份后被修改过的文件。它不将文件标记为已经备份(换句话说,没有清除存档属性)。从差量备份中恢复也是很快的,因为只需要两份磁带——最后一次完全备份和最后一次差量备份。

    展开全文
  • MySQL备份数据库的方法:首先在命令行窗口进入MySQL...本篇文章将介绍如何在win7系统下进行MySQL数据库备份。想进行数据库备份首先要在命令行窗口进入MySQL服务器安装目录下的bin目录,执行备份命令。备份命令my...

    MySQL备份数据库的方法:首先在命令行窗口进入MySQL服务器安装目录下的bin目录;然后执行【mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql】备份命令即可。

    fb6ff445c55724456fc024dcaa0d2ea6.png

    本篇文章将介绍如何在win7系统下进行MySQL数据库备份。

    想进行数据库的备份首先要在命令行窗口进入MySQL服务器安装目录下的bin目录,执行备份命令。

    0e615a3f4eff6a66a0b2065baf8aac2a.png

    备份命令mysqldump格式

    格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql

    备份MySQL数据库为带删除表的格式

    备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

    mysqldump --add-drop-table -uusername -ppassword -database databasename > backupfile.sql

    直接将MySQL数据库压缩备份

    mysqldump -hhostname -uusername -ppassword -database databasename | gzip > backupfile.sql.gz

    备份MySQL数据库某个(些)表

    mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

    同时备份多个MySQL数据库

    mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql仅仅备6、仅备份份数据库结构

    mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

    备份服务器上所有数据库

    mysqldump –all-databases > allbackupfile.sql

    注:如果在MySQL服务器安装目录下的bin目录,执行备份命令,那么备份好的sql文件也将在MySQL服务器安装目录下的bin目录下。

    展开全文
  • windows服务器定时对mysql数据库进行数据库自动备份_MySQL每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下.1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 .2. ...

    windows服务器定时对mysql数据库进行数据库自动备份_MySQL

    每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下.

    1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 .

    2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql.

    3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR .

    4. D:/php 下建立文件 mysql_backup.php:

    /*/

    #FileName: mysql_backup.php #Author: faisun #Website: http://www.hzhuti.com

    */

    //保存目录,路径要用反斜杠.您需要手动建立它. $store_folder = ’D:/databse_backup’;

    //用户名和密码

    //该帐号须有操作[所有]的数据库及FILE的权限

    //否则有些数据库不能备份.$db_username = "root";

    $db_password = "";

    $time=time();

    $nowdir = "$store_folder//".date("Ymd",$time)."";

    if(file_exists("$nowdir.rar")) die("File exists./n");

    @mkdir($nowdir);

    mysql_connect("localhost","$db_username","$db_password");

    $query=mysql_list_dbs();

    while($result=mysql_fetch_array($query)){

    system (dirname(__FILE__).’/../mysql/bin/mysqldump --opt ’."

    $result[Database]-u{$db_username} ".($db_password?"-p{$db_password}":"")." >$nowdir//$result[Database].sql");

    echo "dumping database `$result[Database]`.../n"; }

    echo "/nWinrar loading.../n";

    system( dirname(__FILE__)."//WinRAR//WinRAR.exe a -ep1 -r -o+ -m5 -df /"$nowdir.rar/" "$nowdir/" " );

    //删除 5 天前的文件 @unlink("$store_folder//".date("Ymd",$time-86400*5).".rar"); echo "/nOK!/n"; >

    5. D:/php 下建立文件 mysql_backup.bat,内容只有一句:php.exe mysql_backup.php

    6. 双击该 bat 文件运行,如果能备份了,OK,下一步添加任务计划.

    7. 把 D:/php/mysql_backup 添加到任务计划,时间选每天. 根据服务器的监测结果,每天早上 5-8 时为流量低峰期. 由于 5-7 时有些数据库的清理工作,可以把时间定在了早上 8 点整.

    更多详细内容请查看:http://www.111cn.net/sys/Windows/41837.htm

    以上就是windows服务器定时对mysql数据库进行数据库自动备份_MySQL的内容,更多相关内容请关注PHP中文网(www.gxlcms.com)!

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    本文系统来源:php中文网

    展开全文
  • 如何备份MySQL数据库

    2020-12-15 19:14:57
    MySQL中进行数据备份的方法有两种: 1. mysqlhotcopy 这个命令会在拷贝文件之前会把表锁住,并把数据同步到数据文件中,以避免拷贝到不完整的数据文件,是最安全快捷的备份方法。 命令的使用方法是: ...
  • MySQL中的逻辑备份是将数据库中的数据备份为一个文本文件,备份的文件可以被查看和编辑。在MySQL中,使用mysaldump工具来完成备份。有以下3种来调用mysqldump:备份指定的数据库,或者此数据库中某些表。shell>...

    fa329dfd5f9208ef7188c84e9bd130e8.png

    MySQL中的逻辑备份是将数据库中的数据备份为一个文本文件,备份的文件可以被查看和编辑。在MySQL中,使用mysaldump工具来完成备份。有以下3种来调用mysqldump:

    备份指定的数据库,或者此数据库中某些表。

    shell>mysqldump [option] db_name [tables]

    备份指定的一个或多个数据库

    shell>mysqldump [option] --database DB1 [DB2 DB3...]

    备份所有数据库

    shell>mysqldump [option] --all-database

    如果没有指定数据库中的任何表,默认导出所有数据库中所有表。以下给出一些使用mysqldump工具进行备份的例子

    (1)备份所有数据库:

    [cqh@localhost ~]$ mysqldump -uroot -p --all-database > all.sql

    (2)备份数据库test

    [cqh@localhost ~]$ mysqldump -uroot -p test > test.sql

    (3)备份数据库test下的表emp

    [cqh@localhost ~]$ mysqldump -uroot -p test emp > emp.sql

    (4)备份数据库test下的表emp和dept

    [cqh@localhost ~]$ mysqldump -uroot -p test emp dept > emp_dept.sql

    (5)备份数据库test下的所有表为逗号分割的文本,备份到/tmp:

    [cqh@localhost ~]$ mysqldump -uroot -p -T /tmp test emp --fields-terminated-by ','

    展开全文
  • MySQL 中进行数据备份的方法有两种 : 1.mysqlhotcopy 这个命令会在拷贝文件之前会把表锁住,并把数据同步到数据文件中,以避免拷贝到不完整的数据文件,是最安全快捷的备份方法。 命令的使用方法是: ...
  • MySQL数据库备份如何恢复?本篇文章小编给大家分享一下MySQL数据库备份恢复实现代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。数据库备份#语法:# mysqldump -h 服务器 -u...
  • MySQL使用命令备份和还原数据库这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql...文章简单介绍如何备份和还原MySQL数据库。备...文章技术小胖子2017-11-14749浏览量如何通过备份文件恢复SQL Serv...
  • 如何备份MySQL数据库而不中断MySQL版本1.0作者:Falko Timme本文介绍如何在不中断MySQL服务的情况下备份MySQL数据库。 通常,当您要创建MySQL备份时,您必须停止MySQL或在MySQL表上发出读取锁才能获得正确的备份; ...
  • 只有InnoDB表,仅上备份锁请点击输入图片描述若有非InnoDB表,上全局锁请点击输入图片描述特性2:Redo Log ArchivingMEB能做到在线热备,备份时不影响数据库读写,这是利用了InnoDB事务日志,在备份期间持续监视redo...
  • 这是关于MySQL的。mysqldump的基本用法是mysqldump -u user...file_to_write_to.sql然后,您可以使用命令恢复备份mysql -u user_name -p 你有权访问cron吗?我建议制作一个运行mysqldump的PHP脚本作为一个cron作业。...
  • mysql如何用jsp代码进行数据库备份//导出String mysql="mysqldump -uroot -proot --opt databasename > d:/test.sql";java.lang.Runtime.getRuntime().exec("cmd /c "+mysql);导入:String mysql="mysqladmi...
  • MySQL数据库使用命令行备份|MySQL数据库备份命令例如:数据库地址:127.0.0.1数据库用户名:root... d:/backupfile.sql备份到当前目录 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删...
  • 如何备份MySQL数据库而不中断MySQL版本1.0作者:Falko Timme本文介绍如何在不中断MySQL服务的情况下备份MySQL数据库。 通常,当您要创建MySQL备份时,您必须停止MySQL或在MySQL表上发出读取锁才能获得正确的备份; ...
  • 如何使用MySQL Workbench进行数据库备份? 我们可以通过以下方式进行备份吗?备份文件(.sql)包含"创建表"语句和"插入表"语句备份文件(.sql)仅包含创建表语句,而不包含所有表的插入表语句备份文件(.sql)仅包含插入...
  • 进行逻辑备份时,我一般习惯将MySQL系统库排除掉,这样备份里面就不包含数据库用户相关信息了。这时候如果想迁移用户相关信息 可以采用以下三种方案,类似的 我们也可以采用以下三种方案来备份数据库账号相关信息。...
  • 创建备份该mysqldump的命令用于创建文本文件“转储”的由MySQL管理的数据库。这些转储只是具有从头开始重新创建数据库所需的所有SQL命令的文件。这个过程快速而简单。备份单个数据库如果要备份单个数据库,只需创建...
  • 今天要把线上的数据库导出,然后在本地再部署一份数据库,那么遇到了这样2个问题:MySQL数据库如何备份数据?Navicat如何导出、导入数据库的结构及内容? 我们在开发网站,或者运营网站的时候,要养成经常备份...
  • Mysql数据库如何自动备份 一、总结 一句话总结:用navicat配合windows的批处理即可 navicat + windows批处理 二、Mysql数据库自动备份 参考:Mysql数据库自动备份 - yhcqlong的博客 - CSDN博客...
  • 这篇文章主要为大家详细介绍了织梦模板小白讲堂五:dedecms如何备份mysql数据库,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。在众多问题中,织梦模板小编选择先给大家...
  • 如何备份MySql数据库 应该说一般的数据库都有BackUp的需求, MySql备份数据库的方式很简单, 但是在网上说得云里雾里, 也应该是我对MySql数据库不熟悉. 目标(Target) : 将本机中的mysql数据库备份到本机中的...
  • applebookcake可以用mysqldump工具简单用例说明:导出:mysqldump -uroot db1 tb1 tb2>tables.sql(注db1为database名,tb1 tb2... tables.sql(将db1数据库中的tb1和tb2表导入到test数据库)常见参数:--all-datab...
  • 以前一直做android客户端的项目,根本没有开发asp.net mvc的开发,现阶段做了一个模块,参数设置,以及数据库备份与还原。其需求如下:参数设置 本项参数设置为对自动数据备份进行设置,管理员可以对系统自动备份...
  • How to backup the mysql database and download it as a .sql file by using PHP Codes解决方案Naturally this will only make a Data dump of the table.What you could do is use this code:What this code does ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,950
精华内容 1,180
关键字:

数据库如何备份mysql

mysql 订阅