cvmachine.com - 申博开户网

查找: 您的方位主页 > 网络频道 > 阅览资讯:备份数据库、康复数据库

备份数据库、康复数据库

2019-04-08 07:43:05 来历:www.cvmachine.com 【

  • 备份数据库、康复数据库

1、翻开CMD窗口(不要登录),经过指令备份mydb1数据库
备份指令: mysqldump -u用户名 -p 数据库姓名 > 数据文件的方位
例如: mysqldump -uroot -p mydb1 > d:/mydb1.sql

输入暗码, 假如没有提示过错, 即备份成功, 查询d盘的mydb1.sql文件
提示: (1)备份数据库的指令后边不要增加分号(;)
(2)备份数据库仅仅备份数据库中的表, 不会备份数据库自身

2、登录到MySQL客户端,删去mydb1库
– 删去mydb1库
drop database mydb1;
– 查询一切库, 是否还存在mydb1库
show databases;

因为备份时, 没有备份数据库自身, 所以在康复库中的数据前, 需求先创立好要康复的库
-- 创立mydb1数据库
create database mydb1 charset utf8;
提示: 此刻的mydb1库是空的, 没有任何表

3、在CMD窗口中(不要登录),经过指令康复mydb1数据库
– 在CMD窗口中(不要登录)
康复指令: mysql -u用户名 -p 数据库姓名 < 数据文件的方位
例如: mysql -uroot -p mydb1 < d:/mydb1.sql

输入暗码, 假如没有提示过错, 即康复成功, 下面进行验证
-- 在登录状态下, 挑选mydb1库, 查询其间的表是否康复了回来
use mydb1;
show tables;
 
 

本文地址:http://www.cvmachine.com/a/question/100311.html
Tags: 康复 备份 数据库
修改:申博开户网
关于咱们 | 联络咱们 | 友情链接 | 网站地图 | Sitemap | App | 回来顶部