一、 Linux 下的数据库备份与还原

1.物理冷备份与还原(关闭数据库,打包备份)

命令:

[root@www ~]#  systemctl  stop  mysqld

[root@www ~]#  mkdir  /backup

[root@www ~]#  tar  zcvf  /backup/mysql_all-$(date +%F).tar.gz  /usr/local/mysql/data/

[root@www ~]#  ll  /backup

二、 Windows 下的数据库备份与还原

1.物理冷备份与还原(关闭数据库,打包备份)

(1)停止MySQL服务

(2)打包如下目录

C:\ProgramData\MySQL\MySQL Server 8.0

2.逻辑备份与还原(导出数据库,工具:mysqldump)

(1)备份特定表(备份的数据在终端所在文件位置)

在终端中命令:

C:\Users\Lockie> mysqldump  -uroot  -p  test  emp  >  empbackup.sql