精华内容
下载资源
问答
  • 备份数据库、恢复数据库

    千次阅读 2019-04-04 18:30:11
    备份数据库、恢复数据库 1、打开CMD窗口(不要登录),通过命令备份mydb1数据库 备份命令: mysqldump -u用户名 -p 数据库名字 > 数据文件的位置 例如: mysqldump -uroot -p mydb1 > d:/mydb1.sql 输入密码, ...

    • 备份数据库、恢复数据库

    1、打开CMD窗口(不要登录),通过命令备份mydb1数据库
    备份命令: mysqldump -u用户名 -p 数据库名字 > 数据文件的位置
    例如: mysqldump -uroot -p mydb1 > d:/mydb1.sql

    输入密码, 如果没有提示错误, 即备份成功, 查询d盘的mydb1.sql文件
    提示: (1)备份数据库的命令后面不要添加分号(;)
    (2)备份数据库只是备份数据库中的表, 不会备份数据库本身
    

    2、登录到MySQL客户端,删除mydb1库
    – 删除mydb1库
    drop database mydb1;
    – 查询所有库, 是否还存在mydb1库
    show databases;

    由于备份时, 没有备份数据库本身, 所以在恢复库中的数据前, 需要先创建好要恢复的库
    -- 创建mydb1数据库
    create database mydb1 charset utf8;
    提示: 此时的mydb1库是空的, 没有任何表
    

    3、在CMD窗口中(不要登录),通过命令恢复mydb1数据库
    – 在CMD窗口中(不要登录)
    恢复命令: mysql -u用户名 -p 数据库名字 < 数据文件的位置
    例如: mysql -uroot -p mydb1 < d:/mydb1.sql

    输入密码, 如果没有提示错误, 即恢复成功, 下面进行验证
    -- 在登录状态下, 选择mydb1库, 查询其中的表是否恢复了回来
    use mydb1;
    show tables;
    
    展开全文
  • Navicat自动备份数据库

    千次阅读 2020-04-22 20:34:39
    文章目录Navicat自动备份数据库备份与还原修改备份位置 MySQL:5.7 Navicat:11 Windows10 重要数据库的定时备份是非常重要的,使用Navicat可以非常方便快捷地自动备份数据库。 Navicat自动备份数据库 打开...


    • MySQL:5.7
    • Navicat:11
    • Windows10

    重要数据库的定时备份是非常重要的,使用Navicat可以非常方便快捷地自动备份数据库。


    Navicat自动备份数据库

    • 打开Navicat,点击计划

    在这里插入图片描述

    • 新建批处理作业

    在这里插入图片描述

    • 在左侧选择要备份的数据库,右侧双击可用任务,在下方会看到任务已选择
      在这里插入图片描述

    • 保存任务

    在这里插入图片描述

    • 设置计划任务

    在这里插入图片描述

    • 新建计划

    在这里插入图片描述

    • 设置计划任务,这里设置为每日19:50备份,可以在高级里设置备份起止日期

    在这里插入图片描述

    在这里插入图片描述

    • 确定,输入本机的密码

    在这里插入图片描述

    备份与还原

    • 19:51的时候,可以看到已经进行了备份,生成了一个备份文件
      在这里插入图片描述

    • 备份文件在目录:C:\Users\Administrator\Documents\Navicat\MySQL\servers\localhost\mango
      这是Navicat连接的设置位置

    在这里插入图片描述

    • 还原备份:在备份中点击还原备份,选择上面生成的备份文件
      在这里插入图片描述

    • 开始还原备份
      在这里插入图片描述

    • 还原备份成功
      在这里插入图片描述


    修改备份位置

    • 右键连接,打开连接属性

    在这里插入图片描述


    • 高级—》设置位置,可以看到连接的位置
      在这里插入图片描述

    • 设置位置,这里设置为:D:\Documents\MySQLDump

    在这里插入图片描述

    • 在我们设置的位置下,就可以找到备份了

    在这里插入图片描述



    参考:

    【1】:使用Navicat进行数据库自动备份

    展开全文
  • Navicat备份数据库和还原数据库详解 首先我们知道Navicat备份的数据库文件为**.psc文件,当然也可以备份成.sql文件,下面我们以常用的.psc**文件为例。来详细操作数据库的备份。 其他数据库可视化工具以后再详述。 ...

    Navicat备份数据库和还原数据库详解

    首先我们知道Navicat备份的数据库文件为**.psc文件,当然也可以备份成.sql文件,下面我们以常用的.psc**文件为例。来详细操作数据库的备份。
    其他数据库可视化工具以后再详述。
    废话不多说,以下是干货
    还原数据库

    1. 打开Navicat软件,建立数据库连接 ,我这里是mysql数据库。填入ip地址,默认端口3306,用户名,密码。建立 连接。
      在这里插入图片描述

    2. 新建数据库
      新建数据库

    3. 输入数据库名称、字符集、排序规则,点击确定
      在这里插入图片描述

    4. 选择数据库,点击备份、还原备份
      在这里插入图片描述

    5. 选择备份文件,点击打开

    在这里插入图片描述

    1. 点击开始,就开始还原备份。还原备份前确认原新建数据库没有需要的文件,不然会被覆盖。

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    7.还原备份成功,点击关闭。

    备份数据库

    1. 打开Navicat软件,建立数据库连接。
    2. 选择数据库,点击新建备份。
      在这里插入图片描述
    3. 写入注释,点击开始,创建数据库备份
      在这里插入图片描述
      等待备份完成
      在这里插入图片描述
    4. 将备份文件复制出来保存。

    在这里插入图片描述
    ps:有时看似还原成功了,但是部分表没有还原成功或者表里面数据不全。可能是数据库版本问题或者其他问题,这时需要针对性取解决。
    欢迎大家交流!

    展开全文
  • 备份数据库指令

    千次阅读 2018-08-24 19:50:26
    mysql备份数据库 mysqldump -u root -p emdb &amp;gt; /home/em/2018-1-30-2-emdb.sql emdb:数据库名称

    mysql备份数据库
    mysqldump -u root -p emdb > /home/em/2018-1-30-2-emdb.sql
    emdb:数据库名称

    mysql查询死锁并解锁
    select * from information_schema.innodb_trx;

    SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
    –删除进程
    kill 113012;

    /*删除某个字段的(create_time)重复数据,只保留一条
    * delete from user_deduction_log where id not in
    (select minid from (select min(id) as minid from user_deduction_log group by create_time) b);
    创建唯一索引
    CREATE UNIQUE INDEX user_deduction_log_ct ON user_deduction_log(create_time);
    删除唯一索引
    alter table user_deduction_log drop index user_deduction_log_ct ;

    linux下修改mysql设置允许远程连接,mysql 5.7
    1.新建一个用户
    mysql> USE MYSQL;
    mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ WITH GRANT OPTION //赋予任何主机访问以及修改所有数据的权限
    2.配置为bind-address=0.0.0.0,并且这行应该加在/etc/mysql/mysql.conf.d/mysqld.cnf 配置文件里.
    3.重启mysql,sudo service mysql restart
    4.查看mysql运行状态 sudo service mysql status

    展开全文
  • 第一:打开SQL Server 数据库连接后下有个...下面以自动备份数据库为例: 1、【常规】 2、【步骤】,新建步骤 填入内容:{步骤名称、数据库、命令},命令注意点下有个自定义备份路径,需要手动新建该路径下的...
  • mysqldump 定时备份数据库

    千次阅读 2018-02-28 11:23:09
    使用mysqldump定时备份数据库 mysqldump备份数据库数据的语句如下: (1)备份整个数据库 mysqldump -uroot -p dbname&gt; filepath (2) 导出数据库内的某几个表 mysqldump -uroot -p dbname tablename1 ...
  • 备份数据库命令

    千次阅读 2017-06-27 15:42:41
    mysqldump -h127.0.0.1 -udance -p123456 dance > /mnt/dbbackup/dancer_bak.sql //备份数据库
  • mysql命令行备份数据库

    千次阅读 2017-09-22 21:59:42
    MySQL数据库使用命令行备份|MySQL数据库备份命令 例如: 数据库地址:127.0.0.1 ...备份数据库到D盘跟目录 mysqldump -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql   备份到当前目录
  • ubutu备份数据库脚本

    千次阅读 2020-04-21 10:38:40
    ehco "开始备份数据库"; mysqlbin=/usr/bin $mysqlbin/mysqldump -u root -p'xxx' -t config_server > /home/emos/database_backup/config_server/config_server`date +%Y-%m-%d_%H:%M:%S`.sql; #删除30天前的...
  • sql server赋予用户备份数据库和还原数据库权限 sa用户下,新建一个用户 确定即可 赋权(sa用户赋权) grant backup database to qq; ----把备份数据库的权限赋予给qq grant create ...
  • sqlyog备份数据库

    千次阅读 2014-04-17 10:58:31
    1、在需要导出的数据库上右击,备份/导出--------以SQL转储文件备份数据库 如图: 之后出现如下界面: 在“导出到文件”选择后目录和文件名后,点击“导出”即可。 sqlyog的下载地址:...
  • Linux利用定时任务自动备份数据库

    万次阅读 2018-07-26 15:44:52
    一、在实际生产环境中遇到需要备份数据库,防止服务器或数据库崩溃数据损坏时,无法挽救的情况,一种情况我们可以部署MySQL主主互备来备份数据库,在机器资源不足以我们部署MySQL主主互备,又不能采取以人工手动定时...
  • MySQL定时备份数据库(全库备份)

    千次阅读 2019-09-05 19:08:54
    MySQL定时备份数据库(全库备份) 一、MySQL数据备份 1.1、 mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,...
  • shell脚本备份数据库

    千次阅读 2018-05-17 17:09:46
    自学使用shell脚本备份数据库,记录一下: #!/bin/bash #定义变量 BACKDIR=/mysql_Back/`date +%Y-%m-%d-%T` #MYSQLDB=*** 要备份的数据库 MYSQLDB=mysql MYSQLUSR=root #手动输入数据库密码 read -p "enter ...
  • windows下db2备份数据库

    2019-03-16 11:47:40
    db2数据库备份,最好还是用命令比较靠谱。以下是停止服务备份db2数据库方法并且是从一个电脑备份到另一台电脑 1.打开db2的命令窗口 输入 db2 ...3.备份数据库 db2 backup database basename to d:\basename ...
  • 在虚拟机下怎样备份数据库?就是怎么把电脑的数据库备份到虚拟机里面,求各大神帮帮我!感谢!
  • 1、mysqldump备份数据库脚本。 2、添加系统定时任务进行数据库备份。 3、保留最近七天的数据库,且备份的数据库rar压缩存储。
  • 说明:在线增量备份前提:1、更改数据库参数 logretain, userexit, trackmod 为 on2、更改参数之后完全离线备份数据库一次3、之后就可以进行在线、在线增量备份了 最重要的一点是数据库归档日志必须按时备份至另一...
  • Greenplum使用pg_dump最备份数据库

    千次阅读 2018-10-08 17:54:49
    Greenplum使用pg_dump最备份数据库 Greenplum使用pg_dump最备份数据库 1 1 说明 1 2 备份数据库数据 1 2.1 创建需要备份的数据库 1 2.2 执行备份数据库的命令 2 2.3 查看备份出来的数据格式 2 3 恢复数据库...
  • 编写Shell脚本定时备份数据库

    千次阅读 2019-05-02 18:13:47
    1.每天凌晨2点10分备份数据库atguiguDB到/data/backup/db 2.备份开始和备份结束能够给出相应的提示信息 3.备份后的文件以时间命名,并打包成.tar.gz形式,如2019-05-01_110101.tar.gz 4.在备份的同事,检查是否有10...
  • 1在linux下创建一个脚本 脚本中内容为 ...该脚本的作用为备份数据库,生成的数据库文件的格式为xxxx20160527.sql ...该定时任务的作用为每天16:26 定时执行备份数据库脚本文件,这样每天16:26之后在/usr/local/bac
  • mysql定时备份数据库-linux

    千次阅读 2020-05-06 14:23:40
    mysql定时备份数据库-linux编写脚本 编写脚本 编写备份脚本 vi /usr/sbin/mysql_dy_backup.sh #!/bin/bash #备份路径 BACKUP=/data/backup/sql/dy #当前时间 DATETIME=$(date +%Y-%m-%d_%H%M%S) echo "===备份开始...
  • [数据库] Navicat for MySQL定时备份数据库及数据恢复

    万次阅读 热门讨论 2017-04-19 14:14:54
    在做数据库修改或删除操作中,可能会导致数据错误,...本篇文章主要讲述Navicat for MySQL定时备份数据库和数据恢复等功能,同时可以定时播放电影等设置,希望对您有所帮助,如果文章中存在错误或不足之处,还请海涵~
  • 备份数据库存储过程

    千次阅读 2015-12-14 10:51:09
    --备份数据库 CREATE PROC [dbo].[P_DBBACKUP2Path] ( @dbPath NVARCHAR(200) , --备份文件存放路径,最后带/ @DbName VARCHAR(50) --要备份的数据库名称 ) AS SELECT @dbPath = @dbPath + @DbName + '_' + ...
  • 一、从生产环境的postgre数据库服务器备份数据库 1、开始-运行-cmd 弹出dos控制台 2、在控制台里,进入PostgreSQL安装路径的bin目录下:指令:cd C:\Program Files\PostgreSQL\9.0\bin 3、pg_dump -h (postgre_...
  • 手动备份: cmd控制台: 先进入mysql所在的bin目录下,如:cd D:\program files (x86)\MySQL\MySQL Server 5.0\bin ...比如: 把test数据库备份到 d:\test.sql mysqldump -u root -p test > d:\te...
  • 备份数据库需要的权限

    千次阅读 2019-02-18 10:35:27
    前言 为了数据库的安全,对账号的权限需要好好的规划,... 测试备份数据库都需要什么权限。 转载 https://www.jianshu.com/p/d7b9c468f20d http://www.unixfbi.com/227.html https://stackoverflow.com/questions...
  • 备份数据库时,备份到一半的时候,会报错,报错如下![图片说明](https://img-ask.csdn.net/upload/201604/08/1460103395_633869.png),尝试过网上的其他方式,因为数据量庞大,每次备份很麻烦,求大神支招!!
  • mysql命令行方式备份数据库

    千次阅读 2019-01-16 11:55:31
    命令行备份数据库,使用mysqldump命令 第一种方式 mysqldump -uroot -p --databases test_db| gzip &amp;amp;gt; aaa.sql.gz 然后提示输入password: 第二种方式 1,查看mysql配置文件位置 ps -ef | grep mysql ...
  • Mysql备份数据库

    千次阅读 2011-11-22 22:31:23
    定期的备份可使我们数据库崩溃造成的...mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。使用 mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,需人为协调数据库数据的备份前后一致性。 使

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 98,519
精华内容 39,407
关键字:

备份数据库