mysql 命令行恢复数据库_使用MySQL命令行备份及恢复数据库
使用MySQL命令行,可以实现对数据库的备份以及恢复,下面就为您介绍使用MySQL命令行实现该功能的详细方法步骤,供您参考。
MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)
2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p news > news.sql (输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
3、会看到文件news.sql自动生成到bin文件下
MySQL命令行导入数据库:
1,将要导入的.sql文件移至bin文件下,这样的路径比较方便
2,同上面导出的第1步
3,进入MySQL:mysql -u 用户名 -p
如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)
4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库
5,输入:mysql>use 目标数据库名
如我输入的命令行:mysql>use news;
6,导入文件:mysql>source 导入的文件名;
如我输入的命令行:mysql>source news.sql;
MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。
1.Win32下MySQL的备份与还原
1.1 备份
开始菜单 | 运行 | cmd |利用“cd \Program Files\MySQL\MySQL Server 5.0\bin”命令进入bin文件夹 | 利用“mysqldump -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqldump -u root -p voice>voice.sql,然后输入密码即可开始导出。
1.2 还原
进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。
2.Linux下MySQL的备份与还原
2.1 备份
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入密码即可。
2.2 还原
法一:
[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同1.2还原。
法二:
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysql -u root -p voice
【编辑推荐】
【责任编辑:段燃 TEL:(010)68476606】
点赞 0
mysql 命令行恢复数据库_使用MySQL命令行备份及恢复数据库相关推荐
- 安卓强制恢复出厂_手机越来越卡!备份一下恢复出厂设置,还有的救吗?
目前智能手机对于我们的生活越来越重要.不少用户表示自己根本无法脱离手机而生存,大街上面的低头族随处可见,大家都在忙着玩手机.连家庭聚会的时候也不例外,一会一看手机,生怕错过什么重要的信息.手机已经与我 ...
- centos环境下使用percona-xtrabackup对mysql5.6数据库innodb和myisam进行快速备份及恢复...
centos环境下使用percona-xtrabackup对mysql5.6数据库innodb和myisam进行快速备份及恢复 有时候我们会碰到这样的业务场景: 1.将大的数据库恢复到本地进行业务测试 ...
- 命令创建mysql数据库_怎么在命令行创建一个mysql数据库
哆啦的时光机 第一步:登陆到MySQL服务器 首先,你需要使用root用户登陆进你的MySQL数据库,如下: $ mysql -u root -h -p 请注意:为了能登进远程的MySQL服务器,你需 ...
- 使用mysql命令还原student表_自用mysql自带命令实现数据库备份还原的方法
本文章介绍了都是mysql常用的命令一些数据导入导出的命令了,只要我们撑握这些命令就可以方法快速的给我们的数据库进行备份还原了 mysql数据到导入导出 500MB数据 问题:500M的库表数据,需要 ...
- mysql数据应用从入门_《MySQL数据库应用从入门到精通》
第1章 数据库概述 1.1基本概念 1.1.1数据库技术发展阶段 人工管理阶段-->文件系统阶段-->数据库系统阶段 1.1.2涉及的概念 数据库(DB).数据库管理系统(DBMS).数据 ...
- mysql导入指定数据库_从mysql全备 导入指定数据库的数据:三种考虑方法
mysql版本:5.6.43-log 处理过程: 尝试了三种方法恢复: 注意:在导入前禁用外键约束,防止导入过程中外键校验导致建表失败,导入完成后开启外键约束(当然MySQL中还是不建议使用外键的): ...
- cass道路道路设计参数文件命令为什么没反应_为什么MySQL不建议使用delete删除数据?...
前言 我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我大意了,没有闪,这就导致跟其J ...
- mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...
从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程 课程目录 (1) 01MySQL基础_课程引入.avi (2) 02MySQL基础_为什么学习 ...
- mysql 恢复同步_常见MySQL同步错误恢复方法
1.1236错误解决办法 由于主服务器异外重启,导致从报错,错误如下:mysql>showslavestatus\G Master_Log_File:mysql-bin.000288 Read_ ...
- mysql是如何管理数据_【MySQL】如何管理数据库
MySQL作为一款数据库管理系统(DataBase Management System,DBMS)软件,可以管理多个数据库.本文,主要讲述如何对一个数据库进行一系列的"增.删.改.查&quo ...
最新文章
- Oracle入门心得(2)
- 作用域安全的构造函数
- ZOJ2112(区间动态求第K大)
- Pycharm:debug调试时使用参数
- 简陋,山寨,Everything,桌面搜索,原理,源码
- org.apache.ibatis.reflection.ReflectionException: Error instantiating class with invalid types
- @requestbody和@requestparam到底什么作用
- 人体姿态估计综述 2020最全
- 物理计算机技术研究生就业前景,物理学就业前景
- visio软件接口流程图_Microsoft Office Visio绘制系统框图以及流程图的操作步骤
- 用python画眼睛_Python数据可视化,小心眼睛被抓!
- 【Kotlin学习之旅】Kotlin实现101个C#的LINQ示例,让你领略一下Kotlin代码的魅力
- srgb色彩空间_网页设计师的色彩:了解sRGB
- mac下查看本机在某wifi下所对应的ip地址
- Spring系列学习之Spring Data Elasticsearch数据访问
- C语言键盘方向键的读入
- Redis应用场景-排行榜
- ChinaSoft 论坛巡礼 | 优秀博士生论坛
- 纯文科生学计算机编程难度大不大
- 高德AR 车道级导航技术演进与实践
热门文章
- 【越南风景梯田Win7主题】
- 卓有成效的管理者(笔记)——如何发挥人的长处
- LDAP DirectoryEntry access AD User
- Android得到位图方式
- WebService的简单示例
- C#之Chart控件使用
- c#的chart标题_c#关于chart控件的使用方法
- kx linux驱动下载,创新5.1声卡驱动kX Project Audio DriverV5.1免费版下载 - 下载吧
- Windows10禁用Adobe Creative Cloud开机自启动
- Redis入门指南(三)