精华内容
下载资源
问答
  • 数据备份与还原

    2017-12-06 12:28:00
    数据备份与还原 备份:将当前已有的数据或者记录保留还原:将已经保留的数据恢复到对应的表中 为什么要做备份还原?1.防止数据丢失:被盗,误操作2.保护数据记录 数据备份还原的方式有很多种:数据表备份,单表...

    数据备份与还原

    备份:将当前已有的数据或者记录保留
    还原:将已经保留的数据恢复到对应的表中

    为什么要做备份还原?
    1.防止数据丢失:被盗,误操作
    2.保护数据记录

    数据备份还原的方式有很多种:数据表备份,单表数据备份,SQL备份,增量备份。

    数据表备份

    不需要通过SQL备份:直接进入到数据库文件夹复制对应的表结构以及数据文件,以后还原的时候,直接将备份的内容放进去即可。

    数据表备份有前提条件:根据不同的存储引擎有不同的区别

    存储引擎:MYSQL进行数据存储方式innoDB和myisam


    对比innoDB和myisam:数据存储方式

    InnoDB: 只有表结构,数据全部存储到ibdata1文件中
    myisam: 表数据和索引全部单独分开存储

    frm是结构
    MYD是数据
    MYI是索引
    这种文件备份通常适用于myisam存储引擎:直接复制三个文件即可,然后直接放到对应的数据库下就可使用


    单表数据备份

    每次只能备份一张表:只能备份数据(表结构不能备份)

    通常的使用:将表中的数据进行导出到文件

    备份:从表中选出一部分数据保存到外部的文件中(outfile)

    select */字段列表 into outfile 文件所在路径 from 数据源; -- 前提是外部文件不存在

    高级备份:自己定制字段和行的处理方式

    select */字段列表 into outfile 文件所在路径 fields 字段处理 lines 行处理 from 数据源;

    fields:字段处理
    enclosed by: 字段使用什么内容包裹,默认是“,空字符串
    terminated by:字段以什么结束,默认是“\f”,tab键
    escaped by:特殊符号用什么方式处理默认是'\\',使用反斜杠转义

    lines处理:
    starting by:每行以什么开始,默认是' ',空字符串
    terminated by:每行以什么结束,默认是''\r\n",换行符

     

     

     

    数据还原

    将一个在外部保存的数据重新恢复到表中(如果表结构不存下那么sorry)

    load data infile 文件所在路径 into table 表名 【字段列表】fields 字段处理 lines 行处理;
    怎么备份的就怎么还原

     

    SQL备份

    备份的是SQL语句:系统会对表结构以及数据进行处理,变成对应的SQL语句,然后进行备份;还原的时候只要执行SQL指令即可(主要就是针对表结构)

    备份:mysql没有提供备份指令:需要利用mysql提供的软件:mysqldump

    mysqldump/mysqldump.exe -hpup 数据库名字 [数据表名字1] [数据表名字2...] > 外部文件.sql (建议使用.sql)


    单表备份


    整库备份

     

    SQL还原

    SQL还原数据:两种还原方式
    方案一:使用mysql 客户端还原
    mysql -hPup 数据库名字 < 备份文件目录

     

    方案二:使用SQL指令还原
    source 备份文件所在路径


    SQL备份优缺点
    1.优点:可以备份结构
    2.缺点:会浪费空间(额外的增加SQL指令)


    增量备份

    不是针对数据或者SQL指令进行备份:是针对mysql服务器的日志文件进行备份

    增量备份:指定时间段开始进行备份,备份数据不会重复,而是所有的操作都会备份(大项目都用增量备份)

     

    转载于:https://www.cnblogs.com/sunhao96/p/7992105.html

    展开全文
  • MySQL数据备份与还原基础概念:备份,将当前已有的数据或记录另存一份;还原,将数据恢复到备份时的状态。为什么要进行数据的备份与还原?这似乎是一个不用回答的问题:防止数据丢失;保护数据记录。数据备份与还原...

    MySQL数据备份与还原

    基础概念:

    备份,将当前已有的数据或记录另存一份;

    还原,将数据恢复到备份时的状态。

    为什么要进行数据的备份与还原?这似乎是一个不用回答的问题:

    防止数据丢失;

    保护数据记录。

    数据备份与还原的方式有很多种,具体可以分为:数据表备份、单表数据备份、SQL备份和增量备份。

    数据表备份

    数据表备份,不需要通过 SQL 来备份,我们可以直接进入到数据库文件夹复制对应的表结构以及数据;在需要还原数据的时候,直接将备份(复制)的内容放回去即可。

    不过想要进行数据表备份是有前提条件的,因为不同的存储引擎之间是有区别的。

    对于存储引擎,MySQL 主要使用两种,分别为: InnoDB 和 Myisam,两者均免费。在这里,咱们可以顺便科普一下存储引擎的知识,不同的存储引擎有不同的特点。一般来说使用默认的就行,不过有特殊需求时,一定要对引擎有所了解。

    特点

    Myisam

    InnoDB

    BDB

    Memory

    Archive

    批量插入的速度

    非常高

    事务安全

    ——

    支持

    支持

    ——

    ——

    全文索引

    支持

    5.5版本支持

    ——

    ——

    ——

    锁机制

    表锁

    行锁

    页锁

    表锁

    行锁

    存储限制

    没有

    64TB

    没有

    没有

    B树索引

    支持

    支持

    支持

    支持

    ——

    哈希索引

    ——

    支持

    ——

    支持

    ——

    集群索引

    ——

    支持

    ——

    ——

    ——

    数据缓存

    ——

    支持

    ——

    支持

    ——

    索引缓存

    支持

    支持

    ——

    支持

    ——

    数据可压缩

    支持

    ——

    ——

    ——

    支持

    空间使用

    N/A

    非常低

    内存使用

    中等

    外键支持

    ——

    支持

    ——

    ——

    ——

    其中,Myisam 和 InnoDB 的数据存储方法也有所区别:

    Myisam:表、数据和索引全部单独分开存储;

    InnoDB:只有表结构,数据全部存储到ibd文件中。

    执行如下 SQL 语句,测试 Myisam 的数据存储方式:

    -- 创建 Myisam 表

    create table my_myisam(

    id int

    )charset utf8 engine = myisam;

    -- 显示表结构

    show create table my_myisam;

    -- 插入数据

    insert into my_myisam values(1),(2),(3);

    -- 显示数据

    select * from my_myisam;

    b3d51397ae97ee37ad328394f66d228d.png

    如上图所示,我们创建了名为my_myisam,存储引擎为 Myisam 的数据表。为了验证 Myisam 的存储特性,我们可以到data文件夹查看具体的数据存储情况:

    2009b99f43a2cba61ec480d467885c46.png

    如上图所示,我们仅仅创建了一个表my_myisam,但是 Myisam 对于会生成三个存储文件,分别为:

    my_myisam.frm:存储表的结构;

    my_myisam.MYD:存储表的数据;

    my_myisam.MYI:存储表的索引。

    现在,我们将这三个文件复制到testoo数据库(至于如何找到 MySQL 数据文件的存储位置,可以参考详述查看 MySQL 数据文件存储位置的方法):

    e5466ed30f3aaa96e6f86c5d4ecc3b56.png

    执行如下 SQL 语句,进行测试:

    -- 切换数据库

    use testoo;

    -- 查看 testoo 数据库中的表

    show tables;

    -- 查看表 my_myisam

    select * from my_myisam;

    0a0f6570652dc53cc3c28380bb1a28c4.png

    如上图所示,显然我们已经通过复制文件的方式,完成了数据表的备份工作。

    在这里,有一点需要我们注意,那就是: 我们可以将通过 InnoDB 存储引擎产生的.frm和.idb文件复制到另一个数据库,也可以通过show tables命令查看复制过来的表名称,但是却无法获得数据。

    b0de966fe65fd30887d17b42901f38de.png

    执行如下 SQL 语句,进行测试:

    -- 查看 testoo 数据库中的表

    show tables;

    -- 查看表 my_class

    select * from my_class;

    0517e4ed6d8fc4a97146d09df62b8c65.png

    通过以上测试,显然 数据表备份这种备份方式更适用于 Myisam 存储引擎,而且备份的方式也很简单,直接复制 Myisam 存储引擎产生的.frm、.MYD和.MYI三个存储文件到新的数据库即可。

    单表数据备份

    单表数据备份,每次只能备份一张表,而且只能备份数据,不能备份表结构。

    通常的使用场景为:将表中的数据导出到文件。

    备份方法:从表中选出一部分数据保存到外部的文件中,

    select */字段列表 + into outfile + '文件存储路径' + from 数据源;

    在这里,使用单表数据备份有一个前提,那就是: 导出的外部文件不存在,即文件存储路径下的文件不存在。

    执行如下 SQL 语句,进行测试:

    -- 单表数据备份

    select * into outfile 'D:/CoderLife/testMySQL/class.txt' from class;

    c7d2e77d4460e65dbdcbed43af8a0b76.png

    如上图所示,SQL 语句已经执行成功。在这里,如果我们遇到:

    ERROR 1290 (HY000): The MySQL server is running with the –secure-file-priv option so it cannot execute this statement.

    为了验证是否真的将class表中的数据导出到指定位置,我们可以到该路径下进行确认:

    265e9e5d15c29c6d9356f2ac0efbfab9.png

    如上图所示,显然我们已经将class表中的数据导出到本地啦!不过在这里,有一点需要我们特别注意,那就是: 对于从数据库导出的文件,我们最好用EditPlus等编辑工具打开,防止乱码。

    此外,对于上述用于导出表中数据的 SQL 语法,其实我们可以颠倒书写顺序,也没有问题,例如:

    select */字段列表 + from 数据源 + into outfile + '文件存储路径';

    执行如下 SQL 语句,进行测试:

    -- 单表数据备份

    select * from class into outfile 'D:/CoderLife/testMySQL/class2.txt';

    afdd32d7301d8a344a5383678191fec2.png

    接下来,我们学习一些用于单表数据备份的高级操作,即 自己指定字段和行的处理方式。

    基本语法:select */字段列表 + into outfile + '文件存储路径' + fields + 字段处理 + lines + 行处理 + from 数据源;

    字段处理:

    enclosed by:指定字段用什么内容包裹,默认是` `,空字符串;

    terminated by:指定字段以什么结束,默认是\t,Tab键;

    escaped by:指定特殊符号用什么方式处理,默认是\\,反斜线转义。

    行处理:

    starting by:指定每行以什么开始,默认是` `,空字符串;

    terminated by:指定每行以什么结束,默认是\r\n,换行符。

    执行如下 SQL 语句,进行测试:

    -- 指定单表数据备份处理方式

    select * into outfile 'D:/CoderLife/testMySQL/class3.txt'

    -- 字段处理

    fields

    enclosed by '"'

    terminated by '|'

    lines

    starting by 'START:'

    from class ;

    f9d22211839e2799ce0596011f68b8c7.png

    如上图所示,显然导出文件class3.txt按照我们指定的格式进行输出啦!在前面,我们已经测试了各种单表数据备份的方式,现在我们删除数据,并尝试还原数据,即 将保持在外部的数据重新恢复到数据表中。But,由于单表数据备份仅能备份数据,因此如果表结构不存在,则不能进行还原。

    基本语法:load data infile + '文件存储路径' + into table + 表名 + [字段列表] + fields + 字段处理 + lines + 行处理;

    执行如下 SQL 语句,进行测试:

    -- 删除表 class 中的数据

    delete from class;

    -- 查看表 class 中的数据

    select * from class;

    -- 还原表 class 中的数据

    load data infile 'D:/CoderLife/testMySQL/class3.txt'

    into table class

    -- 字段处理

    fields

    enclosed by '"'

    terminated by '|'

    lines

    starting by 'START:';

    -- 查看表 class 中的数据

    select * from class;

    c28d004bf987eb1ee1b47c143922099a.png

    如上图所示,显然在我们删除表class中的数据之后,还原数据成功。

    SQL 备份

    SQL 备份,备份的是 SQL 语句。在进行 SQL 备份的时候,系统会对表结构以及数据进行处理,变成相应的 SQL 语句,然后执行备份。在还原的时候,只要执行备份的 SQL 语句即可,此种备份方式主要是针对表结构。

    不过,MySQL 并没有提供 SQL 备份的指令,如果我们想要进行 SQL 备份,则需要利用 MySQL 提供的软件mysqldump.exe,而且mysqldump.exe也是一种客户端,因此在操作服务器的时候,必须进行认证。

    基本语法:mysqldump.exe -hPup + 数据库名字 + [表名1 + [表名2]] > 备份文件目录

    其中,-hPup分别表示

    h:IP 或者localhost;

    P:端口号;

    u:用户名;

    p:密码。

    由于mysqldump.exe也是客户端,因此想执行上述命令,我们需要先退出 MySQL 客户端,然后在命令行窗口执行如下命令:

    mysqldump.exe -uroot -pbin.guo test class > D:/CoderLife/testMySQL/classSQL.sql

    08a2899c8318eababad130f3caad51c2.png

    如上图所示,虽然mysqldump给出了警告(在命令行中输入密码是不安全的),但是我们输入的命令已经成功执行啦!在这里,如果执行上述命令不成功的话,很有可能是我们没有配置环境变量的问题。

    10285d5a4f908f85b72b1df099991447.png

    如上图所示,在testMySQL目录下,已经生产了对表class的 SQL 备份,至于 SQL 备份的内容到底是什么,我们可以打开classSQL.sql文件进行查看:

    d9b85e7d7333f26b302bede45f405093.png

    如上图所示,通过 SQL 备份的文件,包含了各种 SQL 语句,如创建表的语句以及插入数据的语句等等。

    此外,在上面给出的执行 SQL 备份的 基本语法中,我们可以看到表名都用[]括了起来,这表示可选项,如果不输入表名,则默认备份整个数据库。执行过程和上面一样,因此我们就不予演示啦!

    接下来,我们演示通过 SQL 备份的文件还原数据,有两种方式:

    方式 1:使用mysql.exe客户端还原数据

    基本语法mysql.exe/mysql -hPup 数据库名称 + 数据库名字 + [表名1 + [表名2]] < 备份文件目录

    在命令行窗口执行如下命令,进行测试:

    -- 登录 MySQL 客户端

    mysql -uroot -p

    -- 输入密码,切换数据库

    use test;

    -- 删除表 class 中的数据

    delete from class;

    -- 退出数据库

    \q

    -- 通过 SQL 备份的文件还原数据

    mysql -uroot -pbin.guo test < D:/CoderLife/testMySQL/classSQL.sql

    becff3133305a0cb963df882649b36ab.png

    如上图所示,上述命令全部执行成功。下面,我们检查还原结果,

    36f03a08b11d4385354788b617b201ca.png

    如上图所示,显然表class的数据在删除之后,我们通过 SQL 备份的文件还原了数据。

    方式 2:使用 SQL 命令还原数据

    基本语法source + 备份文件目录;

    执行如上 SQL 语句,进行测试:

    -- 查看表 class 数据

    select * from class;

    -- 删除表 class 数据

    delete from class;

    -- 查看表 class 数据

    select * from class;

    -- 通过 SQL 备份的文件还原数据

    source D:/CoderLife/testMySQL/classSQL.sql;

    -- 查看表 class 数据

    select * from class;

    af168aabca05ab920d04134f219ec25f.png

    1bf44c4517066c571a0e250f4fa17847.png

    如上图所示,显然表class的数据在删除之后,我们通过 SQL 备份的文件利用第二种方式还原了数据。

    通过上面的学习及测试,我们可以知道 SQL 备份的优缺点:

    优点:可以备份表结构;

    缺点:增加额外的 SQL 命令,会浪费磁盘空间。

    增量备份

    增量备份,不是针对数据或者 SQL 进行备份,而是针对 MySQL 服务器的日志进行备份,其日志内容包括了我们对数据库的各种操作的历史记录,如增删改查等。此外,增量备份是指定时间段进行备份,因此备份的数据一般不会出现重复的情况,常用于大型项目的数据备份。在此,我们就不详细的进行介绍了,至于这部分的内容,以后会单独写一篇关于如何进行增量备份的博文。

    温馨提示:符号[]括起来的内容,表示可选项,就是可以写,也可以不写;符号+,则表示连接的意思,实际写sql的时候,不要写+。

    展开全文
  • 1.5 数据备份与还原数据库中的数据需要定期备份,数据量小的可以一周备份一次,数据量的可以一天备份一次。1.5.1 数据备份利用mysqldump工具,语法:mysqldump 数据库连接 数据库 > SQL文件备份地址例题:-- 将...

    1.5 数据备份与还原

    数据库中的数据需要定期备份,数据量小的可以一周备份一次,数据量的可以一天备份一次。

    1.5.1 数据备份

    利用mysqldump工具,语法:

    mysqldump 数据库连接 数据库 > SQL文件备份地址

    例题:

    -- 将data数据库中所有的表导出到data.sql中

    F:\wamp\PHPTutorial\MySQL\bin>mysqldump -uroot -proot data>c:\data.sql

    -- 将data数据库中的stuinfo、stumarks表

    F:\wamp\PHPTutorial\MySQL\bin>mysqldump -uroot -proot data stuinfo stumarks>c:\data.sql

    -- 导出data数据库,导出的语句中带有创建数据库的语法

    F:\wamp\PHPTutorial\MySQL\bin>mysqldump -uroot -proot -B data>c:\data1.sql

    1.5.2 数据还原

    方法一:MySQL的source指令(需要登录MySQL才能使用)

    mysql> source c:/data.sql;

    注意:地址分隔符用斜线,不能用反斜线

    方法二:通过mysql指令数据还原(不需要登录MySQL)

    语法:

    mysql 连接数据库 导入的数据库名 < 导入的SQL文件

    例题:

    F:\wamp\PHPTutorial\MySQL\bin>mysql -uroot -proot data1 < c:\data.sql

    本文同步分享在 博客“cwl_java”(CSDN)。

    如有侵权,请联系 support@oschina.cn 删除。

    本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

    展开全文
  • 本文主要为大家详细介绍了史上最简单的MySQL数据备份与还原教程第一篇,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。数据备份与还原第一篇分享给大家,具体内容如下基础概念:备份,将...

    本文主要为大家详细介绍了史上最简单的MySQL数据备份与还原教程第一篇,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。

    数据备份与还原第一篇分享给大家,具体内容如下

    基础概念:

    备份,将当前已有的数据或记录另存一份;

    还原,将数据恢复到备份时的状态。

    为什么要进行数据的备份与还原?

    防止数据丢失;

    保护数据记录。

    数据备份与还原的方式有很多种,具体可以分为:数据表备份、单表数据备份、SQL备份和增量备份。

    数据表备份

    数据表备份,不需要通过 SQL 来备份,我们可以直接进入到数据库文件夹复制对应的表结构以及数据;在需要还原数据的时候,直接将备份(复制)的内容放回去即可。

    不过想要进行数据表备份是有前提条件的,因为不同的存储引擎之间是有区别的。

    对于存储引擎,MySQL 主要使用两种,分别为:InnoDB 和 Myisam,两者均免费。在这里,咱们可以顺便科普一下存储引擎的知识:

    f6ef517c931b1297e99b3ba54a821c6d.png

    其中,Myisam 和 InnoDB 的数据存储方法也有所区别:

    Myisam:表、数据和索引全部单独分开存储;

    InnoDB:只有表结构,数据全部存储到ibd文件中。

    执行如下 SQL 语句,测试 Myisam 的数据存储方式:-- 创建 Myisam 表

    create table my_myisam(

    id int

    )charset utf8 engine = myisam;

    -- 显示表结构

    show create table my_myisam;

    -- 插入数据

    insert into my_myisam values(1),(2),(3);

    -- 显示数据

    select * from my_myisam;

    58737bb592be1ede21e5d01a858861ee.png

    如上图所示,我们创建了名为my_myisam,存储引擎为 Myisam 的数据表。为了验证 Myisam 的存储特性,我们可以到data文件夹查看具体的数据存储情况:

    07838b14d3d32e4c07a808ae0944fbb2.png

    如上图所示,我们仅仅创建了一个表my_myisam,但是 Myisam 对于会生成三个存储文件,分别为:

    my_myisam.frm:存储表的结构;

    my_myisam.MYD:存储表的数据;

    my_myisam.MYI:存储表的索引。

    现在,我们将这三个文件复制到testoo数据库(至于如何找到 MySQL 数据文件的存储位置,可以参考详述查看 MySQL 数据文件存储位置的方法):

    fabec9eeaa6dde763b93ededd749dd13.png

    执行如下 SQL 语句,进行测试:-- 切换数据库

    use testoo;

    -- 查看 testoo 数据库中的表

    show tables;

    -- 查看表 my_myisam

    select * from my_myisam;

    db5bc06ff944bc2bf03faf63b2dc7551.png

    如上图所示,显然我们已经通过复制文件的方式,完成了数据表的备份工作。

    在这里,有一点需要我们注意,那就是:我们可以将通过 InnoDB 存储引擎产生的.frm和.idb文件复制到另一个数据库,也可以通过show tables命令查看复制过来的表名称,但是却无法获得数据。

    32797b3e6c19e221cae67f40a9dd7f54.png

    执行如下 SQL 语句,进行测试:-- 查看 testoo 数据库中的表

    show tables;

    -- 查看表 my_class

    select * from my_class;

    a9372e5f502cab235d5c92ad202b4fbe.png

    通过以上测试,显然数据表备份这种备份方式更适用于 Myisam 存储引擎,而且备份的方式也很简单,直接复制 Myisam 存储引擎产生的.frm、.MYD和.MYI三个存储文件到新的数据库即可。

    温馨提示:符号[]括起来的内容,表示可选项;符号+,则表示连接的意思。

    相关推荐:

    展开全文
  • mysql数据备份与还原

    2019-07-21 10:58:37
    mysql数据备份与还原数据备份数据还原 数据备份 整库备份 利用mysqldump进行sql备份 语法:mysqldump.exe -hPup 数据库名字 > 备份路径 mysqldump.exe -hlocalhost -P3306 -uroot -proot mydatabase C:...
  • 主要介绍了MySQL 数据备份与还原的相关知识,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • TableauServer的数据备份与还原
  • MySQL 数据备份与还原

    2019-10-04 14:32:51
    MySQL 数据备份与还原 一、数据备份  1、使用mysqldump命令备份  mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。  mysqldump命令的工作原理很...
  • MySQL_数据备份与还原

    2021-02-24 16:30:09
    MySQL_数据备份与还原14.1 数据备份14.1.1 使用 mysqldump 命令备份1. 使用 mysqldump 备份单个数据库中的所有表2. 使用 mysqldump 备份数据库中的某个表3. 使用 mysqldump 备份多个数据库根据判断条件导出数据导出...
  • 下面来写一点关于数据备份与还原相关的笔记   数据备份 使用mysqldump命令备份一个数据库 mysqldump -u username -p dbname table1 table2…>BackupName.sql 其中,dbname表示数据库名称,table1和table2表示表的...
  • 13.数据备份与还原

    2020-07-02 16:58:58
    为什么要做数据备份与还原? (1)防止数据丢失:被盗、误操作 (2)保护数据记录 数据备份还原的方式有很多种:数据表备份、单表数据备份、SQL备份、增量备份 数据表备份 不需要通过SQL来备份:直接进入到数据库...
  • 数据备份与还原一、数据的备份1、使用pgAdmin备份数据库2.1、使用pg_dump工具备份数据库它是postgresql提供的一个非常有用的数据库备份工具,他甚至可以在数据库正在使用的时候进行完整一致的备份。pg_dump 【option...
  • Neo4j数据备份与还原

    2020-04-08 20:54:42
    Neo4j的数据备份与还原方法: 一、简单粗暴的把Neo4j安装目录下/data/database下的graph.db拷贝一份,还原时直接放回到原目录替换就行。其前提是备份的neo4j版本要与还原的neo4j版本一至,要是不一至可能会出现不...
  • 数据备份1.mysqldump备份单个数据库中的所有表mysqldump -u root -p testdb >/www/test.sql备份数据库中的某个表mysqldump -u root -p testdb user >/www/user.sql备份多个数据库mysqldump -u root -p --...
  • MySQL数据备份与还原 MySQL备份,分为逻辑备份和物理备份。 逻辑备份 Logical backups save information represented as logical database structure (CREATE DATABASE, CREATE TABLE statements) and content ...
  • PHP-数据备份与还原

    2020-03-27 10:46:32
    1.5 数据备份与还原 数据库中的数据需要定期备份,数据量小的可以一周备份一次,数据量的可以一天备份一次。 1.5.1 数据备份 利用mysqldump工具,语法: mysqldump 数据库连接 数据库 > SQL文件备份地址 例题: ...

空空如也

空空如也

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

数据备份与还原