`

linux---mysql数据库导入和导出

阅读更多

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

1、导出数据和表结构:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql

敲回车后会提示输入密码

 

2、只导出表结构

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

 

注:/usr/local/mysql/bin/  --->  mysql的data目录

 

 

二、导入数据库

1、首先建空数据库

mysql>create database abc;

 

2、导入数据库

方法一:

(1)选择数据库

mysql>use abc;

(2)设置数据库编码

mysql>set names utf8;

(3)导入数据(注意sql文件的路径)

mysql>source /home/abc/abc.sql;

方法二:

mysql -u用户名 -p密码 数据库名 < 数据库名.sql

#mysql -uabc_f -p abc < abc.sql

 

建议使用第二种方法导入。

 

注意:有命令行模式,有sql命令

0
1
分享到:
评论

相关推荐

    linux下导入导出mysql数据库及其导出数据命令大汇总

    Linux 下 MySQL 数据库导入导出命令大汇总 Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令...

    mysql数据库的导入导出

    除了数据库导入导出的基本操作,MySQL中还提供了SQL语法用于修改表结构。比如,使用ALTER TABLE语句可以修改表的字段类型、字段名称以及字段是否允许为空。如果要改变字段名称,可以使用CHANGE关键字;如果仅需要...

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

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

    linux下数据库dump的导入导出

    总结,Linux下的数据库导入导出涉及到不同的数据库管理系统,每个系统都有其特定的工具和语法。了解并熟练掌握这些操作对于维护数据库的安全性和稳定性至关重要。通过合理规划和执行备份策略,可以有效地防止数据...

    java调用mysql命令 导入导出数据库

    在这个过程中,Java通过JDBC(Java Database Connectivity)接口与MySQL进行交互,利用MySQL提供的命令行工具如`mysqldump`和`mysql`来实现数据的导入导出。 首先,我们需要了解JDBC。JDBC是Java平台上的一个标准...

    mysql-shell-8.0.30-linux-glibc2.12-x86-64bit.tar.gz

    2. **JavaScript和Python接口**:对于喜欢使用脚本语言的开发者,MySQL Shell提供了JavaScript和Python两种语言的API,可以编写脚本来自动化执行数据库任务,如数据导入导出、备份恢复等。 3. **JSON支持**:MySQL ...

    在linux命令下导出导入.sql文件的方法

    本文讲述了在linux命令下导出导入.sql文件的方法。分享给大家供大家参考,具体如下: 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 ...

    mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz

    同时,了解如何使用工具如mysqldump进行数据导入导出,以及如何使用MySQL Workbench进行图形化管理也是非常有用的。 总的来说,MySQL 5.7.32提供了强大的功能和性能,无论是在ARM还是X86架构的系统上,都需要仔细...

    把mysql数据库中的数据导入到oracle数据库中

    ### 把MySQL数据库中的数据导入到Oracle数据库中的详细步骤与注意事项 #### 一、环境配置与需求概述 本文档旨在详细介绍如何将MySQL数据库中的数据迁移到Oracle数据库中,包括具体的环境配置、迁移流程以及可能...

    mysql-shell-8.0.26-linux-glibc2.12-x86-64bit.tar.gz

    5. **数据操作和管理**:MySQL Shell提供了数据导入导出、表维护、索引管理、触发器和存储过程操作等功能,方便数据库的日常维护。 6. **复制工具**:MySQL Shell集成了复制配置和监控工具,帮助用户设置和管理主从...

    MySQL-Front 小巧实用 MYSQL 数据库管理工具

    MySQL-Front是一款针对MySQL数据库设计的轻量级、易用的管理工具,它极大地简化了数据库的日常管理和操作。这款工具对于开发者和数据库管理员来说,是提高工作效率的一大利器。通过MySQL-Front,用户可以直接在图形...

    mysql-5.7.33-linux-glibc2.12-x86_64.rar ,linux 64位mysql 5.7安装包

    可以使用`mysqldump`命令来导出数据库,使用`mysql`命令导入。 MySQL 5.7.33带来了许多性能改进和新特性,如增强的InnoDB存储引擎、JSON支持、查询优化器改进等。对于开发者来说,理解这些新特性并合理应用,能提升...

    linux把远程mysql数据库数据导出并导入本地oracle数据库

    Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务

    mysql for linux , mysql-standard-5.0.27-linux-i686.tar.gz

    在Linux环境中使用MySQL,还需要了解如何进行数据库管理,如创建数据库、表,导入导出数据,执行SQL查询,以及进行备份和恢复操作。此外,了解如何配置MySQL的配置文件(my.cnf)以优化性能和安全性也至关重要。 ...

    Linux全攻略--MySQL数据库配置与管理[汇编].pdf

    * mysqldump:用于将MySQL数据库中的数据导出一个文本文件。 * mysqlimport:提供一个到SQL语句LOAD DATA INFILE的命令行接口,通过LOAD DATA INFILE命令,可以将文本文件导入到数据库中。 MySQL数据库的管理与维护...

    实验七-Linux-MySQL数据库服务器配置与管理知识分享.docx

    在Linux环境下配置和管理MySQL数据库服务器是一项重要的技能,尤其对于互联网行业而言,数据存储和管理是关键的一环。MySQL是一个功能强大的SQL数据库系统,以其高效、稳定和易用性而受到广泛青睐。本实验旨在帮助...

    mysqldump导入导出mysql数据库.docx

    MySQL数据库的管理和维护是IT领域中常见的任务,其中mysqldump和source命令是进行数据库导入导出的关键工具。这两个命令在Linux和Windows环境下都有应用,但使用方式有所不同。 mysqldump是MySQL提供的一个命令行...

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

    MySQL数据库是世界上最流行的开源关系...综上所述,掌握MySQL数据库导入和导出SQL文件的方法是每个数据库管理员和开发者的必备技能。通过熟练运用这些技巧,可以在不同环境中轻松迁移和管理数据,确保业务的正常运行。

    Linux下mysql数据库操作手册

    以上就是Linux环境下MySQL数据库操作的一些基本知识点,包括如何连接数据库、修改密码、添加用户、显示数据、创建/删除数据库和表、数据表的操作以及数据库的备份与恢复等内容。这些命令可以帮助用户高效地管理和...

    mysql 导入导出 sql文件

    本文将详细介绍如何在不同操作系统环境下进行MySQL数据库的导入导出操作,特别是针对SQL文件的操作。 #### 二、MySQL导入导出的基本概念 1. **导出**: 将数据库中的数据以SQL脚本的形式导出到文件中,方便备份或...

Global site tag (gtag.js) - Google Analytics