`

通过Mysql命令行语句来导入、导出数据库文件

阅读更多

今天有个同学问我说能不能将数据库进行迁移,我当时想那应该得重新建表吧,不过那样效率太低了,而且还需要导入很多表中的记录,麻烦,于是想到mysql的bin中提供了两个指令,mysqldump以及resource。

 

Mysql命令行导出数据库:

 

1.首先我们通过命令行进入到mysql安装目录的bin目录下,比如我输入的命令行为: cd C:\Program Files\MySQL\MySQL Server 5.5\bin

 

(如果是win7系统,且mysql安装在C盘目录下,如果上述指令提示拒绝访问,那就是用管理员的方式运行命令提示符就行了)

 

2.导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 

如我输入的命令行:mysqldump -u root -p atm > atm.sql   (输入后会让你输入进入MySQL的密码)

(如果导出单张表的话在数据库名后面输入表名即可)

 

3.执行上述命令后,我们就可以在bin目录下看到我们刚才导出的atm.sql数据库文件,里面包含了该数据库中所有的表以及表中的记录。

 

Mysql命令行导入数据库:

 

1.首先我们将要导入到数据库中的.sql文件放到bin目录下,这样比较方便

 

2.接着我们进入到MySQL Command Line Client,输入密码,进入到“mysql>”,创建一个新的数据库(mysql>create database test;)

 

3.使用新创建的数据库 mysql>use test;

 

4.导入文件: mysql>source 导入的文件名;  比如我要导入我刚导出的atm.sql数据文件: mysql>source atm.sql;

 

5.如果没有提示错误信息提示,我们可以通过show tables;指令可以看到新创建的test数据库里面已经导入了刚atm数据库里的内容。

分享到:
评论

相关推荐

    MySQL命令行导入导出数据库步骤操作

    MySQL命令行工具是数据库管理员和开发人员常用的管理数据库的方式之一,尤其在进行数据库的导入导出操作时。这里我们将详细讲解如何在命令行环境中执行这些操作。 首先,我们需要理解两个主要的MySQL命令行工具:`...

    mysql导入导出数据库文件

    ### MySQL导入导出数据库文件详解 #### 一、引言 在数据库管理中,数据库的导入与导出是一项非常重要的工作。它可以帮助我们备份现有的数据、迁移数据到新的服务器或恢复丢失的数据。对于MySQL这样的关系型数据库...

    mysql命令行语句

    本文将详细介绍 MySQL 命令行语句的使用方法和实践经验,从数据库的导出和导入到表操作和数据查询。 一、数据库导出和导入 MySQL 中提供了多种方式来导出和导入数据库,下面将介绍其中的一些常用方法: 1、导出...

    MySQL导入导出数据库文件.pdf

    本篇文章将深入探讨如何在MySQL中导入和导出数据库文件,包括使用图形化辅助工具和命令行方式。 首先,我们可以利用MySQL GUI Tools v5.0这样的图形化界面来简化数据库管理任务。这个工具包包含四个主要的应用程序...

    mysql命令行导入导出

    总之,正确设置字符集是解决MySQL命令行导入导出中文乱码的关键。在导出和导入过程中,都要确保字符集的匹配,以确保数据的完整性和准确性。同时,了解并掌握各种导入导出方法,能够提高数据库管理和维护的效率。在...

    MySQL命令行导出与导入数据库

    5. 在MySQL命令行中,使用use命令选择要导入数据的数据库。例如,命令mysql> use news将选择名为news的数据库。 6. 使用source命令导入.sql文件。例如,命令mysql> source news.sql将在当前选定的数据库中执行news....

    MYSQL导入导出数据库命令

    在IT行业中,数据库...总之,熟练掌握MySQL的导入导出命令对于数据库管理员来说是必不可少的技能。通过`mysqldump`和`mysql`命令,你可以高效、灵活地管理和恢复数据库,同时结合脚本自动化这些流程,提高工作效率。

    mysql命令行备份及恢复数据库

    #### 一、MySQL命令行导出数据库 在使用MySQL命令行工具进行数据库备份时,通常采用`mysqldump`命令。此命令能够将整个数据库或特定表的数据导出为SQL脚本文件,便于后续的存储或传输。 ##### 1. 进入MySQL目录下...

    mysql数据库的导入导出

    通过source命令,我们可以把导出的.sql文件中的SQL语句导入到MySQL数据库中。 导入操作步骤如下: 1. 进入mysql数据库控制台,如使用root账户登录: mysql -u root -p 2. 使用use命令选择要导入的数据库,例如: ...

    MySQL数据导入导出各类型文件

    本篇文章主要探讨如何使用MySQL命令行和特定软件来导入导出不同类型的文件,如txt、sql和csv。 首先,数据导出可以通过两种主要方式实现: 1. 使用 `SELECT INTO OUTFILE` 语句: 这个命令允许用户将表中的数据...

    mysql导入导出.sql文件.pdf

    MySQL提供了多种方法来导出数据库或表到`.sql`文件中。 ##### 导出整个数据库: ```bash mysqldump -h localhost -u root -p mydb > e:\mysql\mydb.sql ``` - `mydb`:需要导出的数据库名称。 - `e:\mysql\mydb....

    MySQL命令行导出数据库

    MySQL命令行工具是数据库管理员和开发人员常用的管理MySQL数据库的方式之一。通过命令行,我们可以执行各种操作,包括创建、查询、更新和删除数据库中的数据,以及进行数据库的备份和恢复。这里我们将详细讨论如何在...

    MySQL数据库导出与导入及常见错误解决.pdf

    一、MySQL 命令行导出数据库 要导出 MySQL 数据库,需要使用 mysqldump 命令。mysqldump 是 MySQL 的一个工具,用于将数据库导出到一个文件中。mysqldump 命令的基本语法如下: mysqldump -u 用户名 -p 数据库名 >...

    MySQL命令行导出导入数据库实例详解

    在MySQL中,常见的备份方法有使用命令行工具mysqldump进行导出,而还原则是使用mysql命令行工具执行备份文件中的SQL语句,把数据恢复到数据库中。 在Windows环境下,进行MySQL命令行导出导入的具体步骤如下: 1. ...

    linux系统下MySQL数据库的导入导出

    ### Linux系统下MySQL数据库的导入导出 在Linux环境下管理和操作MySQL数据库是非常常见的需求,尤其在数据迁移、备份以及恢复等场景中尤为重要。本文将详细介绍如何在Linux系统中进行MySQL数据库的导入与导出,包括...

    mysql 导入导出 sql文件

    ### MySQL导入导出SQL文件详解 #### 一、概述 MySQL作为一款广泛使用的开源关系型数据库管理系统,在数据管理和维护方面提供了强大的支持。其中,数据的导入导出是日常数据库管理中非常重要的环节之一。本文将详细...

    mysql.zip_MYSQL数据库_mysql导入_mysql文件

    - `source 命令`:在MySQL命令行客户端中,输入`source /path/to/your/Mysql导入导出.sql;`执行导入操作。 - 图形化工具:在MySQL Workbench或Navicat等工具中,通常有导入功能,只需选择SQL文件并点击导入即可。 ...

    mariadb导入导出mysql数据库的脚本:无需手动创建数据库,直接新建数据库+导入表结构+插入记录

    标题中的“mariadb导入导出mysql数据库的脚本”是指使用特定的脚本来实现MySQL或MariaDB数据库的导入和导出操作。这种脚本的优点在于可以自动化处理数据库的创建、表结构导入以及数据记录的插入,从而节省手动操作的...

    mysql导入导出

    MySQL 提供了多种方式来导出数据库,常见的包括导出整个数据库、特定的表以及仅导出数据库结构等。 **1. 导出整个数据库** - 命令示例: ```bash c:\>mysqldump -h localhost -u root -p mydb > e:\mysql\mydb....

    LNMP下使用命令行导出导入MySQL数据库的方法

    在LNMP环境中,即Linux操作系统下使用...通过以上步骤,你将能够顺利地在LNMP环境下使用命令行导出和导入MySQL数据库。熟练掌握这些操作,不仅可以提高工作效率,还能在处理大数据量时避免因图形界面工具带来的问题。

Global site tag (gtag.js) - Google Analytics