备份数据库
在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;
网友评论