文档分值:0

mysql >>> mysql >>> 数据库备份

课程目录

基础
数据类型
数据库备份
mysql数据库备份方法

使用mysqldump命令备份

mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中.
mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数据。

备份一个数据库
            mysqldump    -u    username    -p    dbname    table1    table2    ...->    BackupName.sql
备份多个数据库
            mysqldump    -u    username    -p    --databases    dbname2    dbname2    >    Backup.sql
备份所有数据库
            mysqldump    -u    username    -p    -all-databases    >    BackupName.sql

数据库还原

            mysql    -u    root    -p    [dbname]    <    backup.sq

举个栗子:

                            备份数据(导出表)
                            mysqldump    -uroot    -p    xyt_db    mytest    >    桌面/backup.sql

                            备份数据(导出数据库)
                            mysqldump    -uroot    -p    --databases    xyt_db    >    桌面/backup.sql

                            还原数据(针对数据库,还原所对表)
                            mysql    -uroot    -p    xyt_db    <    桌面/backup.sql

[ 该条目创建时间:2016-09-30 08:14:03 ]