MySql的备份与恢复

2021-08-16  本文已影响0人  AI时代岁月笔记

备份数据库

在windows的cmd中运行

mysqldump -uroot -p stdb >d:\stdb20210816.sql

以上命令表示将stdb完整备份到d盘,生成的备份文件为stdb20210816.sql

注:mysqldump这个命令,是只能在系统的DOS命令下运行,而不能在MySQL command line client中运行

恢复数据库

使用MySql Command Line运行

1. 在cmd中运行备份命令(不能在mysql command line client中运行)

create database if not exists STDB2 default character set = 'utf8mb4';

以上命令表示他创建一个名为STDB2的数据库并设定了字符集

2. 还原数据库

使用该数据库:use stdb2;

查看一下当前使用的数据库:select database();

开始还原:source d:stdb20210816.sql

查看是否恢复成功:show tables;

查看数据表的数据:select * from stockbill;

删除数据库

使用MySql Command Line运行

查看数据库列表:show databases;      (总是忘记结尾带分号;)

删除数据库:drop database stdb2;

上一篇 下一篇

猜你喜欢

热点阅读