如何在Linux中导出导入MySQL数据库

本例中以在CentOS6.6下导入导出MySQL 5.1.73数据库举例说明。

查看数据库版本

  • 01

    1.输入“mysql --version”查看MySQL版本,本例中为5.1.73。

查看当前数据库

  • 01

    2.输入“mysql -u root -p”并输入密码登录。

  • 02

    3.输入“show databases;”查看当前数据库。 注意:必须输入;

  • 03

    4.输入“use mysql;”连接名为mysql的数据库。

  • 04

    5.输入“show tables;”查看表。

  • 05

    6.内容如下。

  • 06

    7.输入“exit;”退出MySQL。

导出(备份)数据库

  • 01

    8.输入“mysqldump -u root -p mysql > /tmp/mysqlbackup.sql”将名为mysql的数据库的数据和表结构导出/tmp命令下并命名为mysqlbackup.sql。 注意:本例中为举例方便起见保存到/tmp目录下,实际操作中请确保存放到安全的目录下。

  • 02

    9.输入root的密码并按回车键确定。 注意:因mysqldump默认不会导出事件表,所以弹出警告:-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.

  • 03

    10.如需避免此警告则输入“mysqldump -u root -p --events --ignore-table=mysql.event mysql > /tmp/mysqlbackup1.sql”并按回车键确定。 注意:为区别起见将此备份文件命名为mysqlbackup1.sql。

  • 04

    11.输入密码并按回车键确定。

  • 05

    12.如需只导出表结构则加上“-d”参数,即输入“mysqldump -u root -p -d mysql > /tmp/mysqlbackup2.sql”并输入密码确定。 注意:为区别起见将此备份文件命名为mysqlbackup2.sql。

  • 06

    13.输入“ls /tmp”可查看备份文件。 注意:实际操作中请将/tmp替换您实际备份的路径。

导入(还原)数据库

  • 01

    14.为演示还原起见,本例中输入“drop database mysql;”将原名为mysql的数据库删除。

  • 02

    15.再次输入“show databases;”发现名为mysql的数据库已被删除。

  • 03

    16.输入“create database mysql;”创建名为mysql的数据库。

  • 04

    17.输入“show databases;”可发现已新建名为mysql的数据库,输入“use mysql;”和“show tables;”则显示“Empty set (0.00 sec)”。

  • 05

    18.输入“exit;”退出MySQL。

(0)

相关推荐

  • 怎样使用Navicat Premium导出导入mysql数据库

    Navicat Premium是mysql数据库的可视化管理工具,那么怎样使用这个工具导出导入mysql数据库呢? 操作方法 01 首先,在Navicat Premium中连接要导出数据库的mysql ...

  • 如何在Pycharm中连接配置MySQL数据库

    我们运用Pycharm制作软件的时候,经常需要连接MYSQL数据库.那么在Pycharm中如何配置MYSQL的连接呢?下面小编给大家分享一下. 操作方法 01 打开Pycharm软件,点击顶部的Vie ...

  • 导入mysql数据库打不开的解决办法

    有时用mysql>source 盘符:\导入的数据库名.sql,遇到failed to open file xxxx的问题,现在就解决这个问题,遇到此类原因有:有可能没添加mysql 的安装路径 ...

  • excel2003表格中如何导入access数据库?

    excel是我们常用的办公软件,有时候需要连接access数据库,那么excel2003表格中如何导入access数据库?下面和小编一起来看看吧. 具体步骤: 这里注意导入Excel2003时,最好要 ...

  • 如何在Ai中导出dxf格式的文件

    今天给大家介绍一下如何在Ai中导出dxf格式的文件的具体操作步骤.1. 首先将电脑上的Adobe Illustrator CS6软件打开,如图,画一个自定义形状图案:2. 然后依次选择[文件]---[ ...

  • 如何在Pr中批量导入图片

    Pr是一款功能强大的图片.视频剪辑软件,有些新用户不知道如何在Pr中批量导入图片,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的[Pr]软件.2. 第二步进入软件后, ...

  • 如何在CAD2007中导出PDF格式的文件

    今天给大家介绍一下如何在CAD2007中导出PDF格式的文件的具体操作步骤.1. 首先打开电脑上的CAD2007软件,在上面绘制图形,然后点击上方的打印图标:2. 在弹出的窗口中,打印机选择" ...

  • Excel数据导入Mysql数据库的实现方法

    很多公司尤其有点年头的公司,财务业务部门的各种表单都是excel来做的表格,随着互联网的发展各种业务流程都电子化流程化了,再在茫茫多的文档中去查找某一个年份月份的报告是件相当枯燥的事,所以都在想办法将 ...

  • 如何在Linux中安装Redis服务器

    Redis服务器是一种非关系型数据存储服务器,它经常和Linux系统搭配使用.那么如何在Linux系统中安装Redis服务器呢?下面小编给大家分享一下. 操作方法 01 首先我们运用tar命令解压re ...