数据库基础(6)

-- 一般来说,一个项目一个月至少备份一次
-- mysql的备份分为逻辑备份和物理备份两种方式
-- 逻辑备份采用mysql命令方式
-- 物理备份则直接备份数据库文件

-- 备份命令
-- 在mysql的bin目录下
-- mysqldump -u 用户名 -p 密码 数据库名 > 路径\xxx.sql

-- 将一个数据库名为 bank ,用户名为 root 密码为 123 的数据库, 备份在F盘目录的test文件夹下的test.sql中

F:\mysql\mysql\bin>mysqldump -u root -p123 bank > F:\test\test.sql
mysqldump: [Warning] Using a password on the command line interface can be insecure.

-- 恢复备份
-- 先创建个数据库(因为数据备份备份的是数据表)

create database bank;

-- 使用

mysql> use bank;
Database changed

-- 恢复

mysql> source F:\test\test.sql

你可能感兴趣的:(数据库基础(6))