欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mysql中備份表的多種方法

 更新時(shí)間:2022年11月02日 15:05:23   作者:PkyShare  
本文給大家分享Mysql中備份表的四種方法,第一種方式是小表的備份,第二種是對(duì)整個(gè)數(shù)據(jù)庫的備份與恢復(fù),第三種是對(duì)某個(gè)數(shù)據(jù)表進(jìn)行備份,每種方式給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

1.第一種,小表的備份

1.create   table  A   as  select *  from  B

2.create table  A   like  select  * from B

3.分布操作

create table A like B;

insert into B select * from A;

2.第2種,對(duì)整個(gè)數(shù)據(jù)庫的備份與恢復(fù)  

2.1 對(duì)整個(gè)數(shù)據(jù)庫進(jìn)行備份

   1.創(chuàng)建備份用戶和密碼:zhangsan_backup/zs123
    create user 'zhangsan_backup'@'localhost' identified by 'zs123';
   2.賦予該用戶有哪些權(quán)限
    grant  select ,reload,lock tables,replication client,show view,event,process on *.* to 'zhangsan_backup'@'localhost';
   3.備份數(shù)據(jù)
    #1
    mysqldump  -uzhangsan_backup -p --master-data=2 --single-transaction --routines --triggers --events bonc_test > e:\\bonc_test2.sql
   #2
   mysqldump  -uzhangsan_backup -p  bonc_test >   e:\\bonc_test.sql

 mysql> create user 'zhangsan_backup'@'localhost' identified by 'zs123';
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
mysql> flush privileges;
Query OK, 0 rows affected (0.15 sec)
 
mysql> create user 'zhangsan_backup'@'localhost' identified by 'zs123';
Query OK, 0 rows affected (0.02 sec)
 
mysql> grant  select ,reload,lock tables,replication client,show view,event,process on *.* to 'zhangsan_backup'@'localho
st';
Query OK, 0 rows affected (0.02 sec)
 
C:\Windows\system32>mysqldump  -uzhangsan_backup -p --master-data=2 --single-transaction --routines --triggers --events
bonc_test > e:\\bonc_test2.sql
Enter password: *****
 
C:\Windows\system32>

注意如果在操作中報(bào):mysqldump: Error: Binlogging on server not active的錯(cuò)誤,則在windows中的my.ini文件中最后面新增:

#備份數(shù)據(jù)庫
log-bin=mysql-bin
server-id=1
然后重新啟動(dòng)服務(wù)。即可。

 2.2 對(duì)整個(gè)數(shù)據(jù)庫進(jìn)行恢復(fù)

#1.先創(chuàng)建一個(gè)數(shù)據(jù)庫
create database bak_bonc_test;
#2.進(jìn)行恢復(fù)數(shù)據(jù)
mysql -uroot -p bak_bonc_test <e:\\bonc_test2.sql

#3.查看:

3.第3種,對(duì)某個(gè)數(shù)據(jù)表進(jìn)行備份

3.1 對(duì)整個(gè)數(shù)據(jù)表進(jìn)行備份

庫:bonc_test        表: user_login_tb

 mysqldump  -uzhangsan_backup -p --master-data=2 --single-transaction --routines --triggers --events bonc_test  user_login_tb > e:\\user_login_tb.sql

3.2 對(duì)整個(gè)數(shù)據(jù)表進(jìn)行恢復(fù)

#先刪除bak_bonc_test 庫中 user_login_tb的這個(gè)表

#對(duì)其進(jìn)行恢復(fù): source e:\\user_login_tb.sql;

四.第4種,制定時(shí)間點(diǎn)的備份和恢復(fù)和實(shí)時(shí)二進(jìn)制日志備份

這兩部分后續(xù)完善,參考《可擴(kuò)展高性能mysql》第4天

五.使用xtrabackup進(jìn)行備份

http://www.dbjr.com.cn/article/266542.htm

到此這篇關(guān)于Mysql中備份表的幾種方法(三種方法)的文章就介紹到這了,更多相關(guān)mysql備份表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java結(jié)合Swing實(shí)現(xiàn)龍年祝福語生成工具

    Java結(jié)合Swing實(shí)現(xiàn)龍年祝福語生成工具

    Swing是一個(gè)為Java設(shè)計(jì)的GUI工具包,屬于Java基礎(chǔ)類的一部分,本文將使用Java和Swing實(shí)現(xiàn)龍年祝福語生成工具,感興趣的小伙伴可以了解下
    2024-01-01
  • 關(guān)于Java8中map()和flatMap()的一些事

    關(guān)于Java8中map()和flatMap()的一些事

    這篇文章主要給大家介紹了關(guān)于Java8中map()和flatMap()的一些事,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Java Builder Pattern建造者模式詳解及實(shí)例

    Java Builder Pattern建造者模式詳解及實(shí)例

    這篇文章主要介紹了Java Builder Pattern建造者模式詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • SpringBoot使用Sa-Token實(shí)現(xiàn)登錄認(rèn)證

    SpringBoot使用Sa-Token實(shí)現(xiàn)登錄認(rèn)證

    本文主要介紹了SpringBoot使用Sa-Token實(shí)現(xiàn)登錄認(rèn)證,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Java 模擬數(shù)據(jù)庫連接池的實(shí)現(xiàn)代碼

    Java 模擬數(shù)據(jù)庫連接池的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Java 模擬數(shù)據(jù)庫連接池的實(shí)現(xiàn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • Java設(shè)計(jì)模式之單例模式簡(jiǎn)單解析

    Java設(shè)計(jì)模式之單例模式簡(jiǎn)單解析

    這篇文章主要介紹了Java設(shè)計(jì)模式之單例模式簡(jiǎn)單解析,單例模式的優(yōu)點(diǎn)在于在內(nèi)存中某個(gè)類只有一個(gè)實(shí)例,減少了內(nèi)存的開銷,尤其是頻繁的創(chuàng)建和銷毀實(shí)例,避免對(duì)資源的多重暫用,需要的朋友可以參考下
    2023-12-12
  • 詳解Java并發(fā)編程中的優(yōu)先級(jí)隊(duì)列PriorityBlockingQueue

    詳解Java并發(fā)編程中的優(yōu)先級(jí)隊(duì)列PriorityBlockingQueue

    PriorityBlockingQueue是Java中實(shí)現(xiàn)了堆數(shù)據(jù)結(jié)構(gòu)的線程安全的有界阻塞隊(duì)列。本文將會(huì)深入解讀PriorityBlockingQueue的源碼實(shí)現(xiàn),感興趣的可以了解一下
    2023-05-05
  • 詳解使用Spring Security OAuth 實(shí)現(xiàn)OAuth 2.0 授權(quán)

    詳解使用Spring Security OAuth 實(shí)現(xiàn)OAuth 2.0 授權(quán)

    本篇文章主要介紹了詳解使用Spring Security OAuth 實(shí)現(xiàn)OAuth 2.0 授權(quán),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01
  • java對(duì)象序列化操作實(shí)例分析

    java對(duì)象序列化操作實(shí)例分析

    這篇文章主要介紹了java對(duì)象序列化操作,結(jié)合實(shí)例形式分析了java對(duì)象序列化操作相關(guān)實(shí)現(xiàn)步驟與操作注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • IntelliJ IDEA 2020最新激活碼(親測(cè)有效,可激活至 2089 年)

    IntelliJ IDEA 2020最新激活碼(親測(cè)有效,可激活至 2089 年

    這篇文章主要介紹了IntelliJ IDEA 2021最新激活碼(親測(cè)有效,可激活至 2089 年),非常不錯(cuò),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04

最新評(píng)論