`
jessen163
  • 浏览: 466548 次
  • 性别: Icon_minigender_1
  • 来自: 潘多拉
社区版块
存档分类
最新评论

导出MySQL 数据库 mysqldump

阅读更多
第一种方法:
1 进入DOS下,进入mysql所在的根目录下##如 cd Program Files\mysql\bin 精确到bin

2 输入mysqldump -u root -p 数据库名 > 导出后的名称(结合例子理解)

例子:mysqldump -u root -p henan > henan.sql

3 此时按回车 会要求输入Mysql的密码

4 输入密码 按回车,文件将会生成在.../bin/下,如此完成导出


第二种方法:
使用MysqlTools 的MySQL Administrator工具,可以将Mysql数据库中的数据和表结构导成*.sql文件

使用MySQL Administrator的BackUp,new一个Project然后选择要导出的Mysql数据库,执行Execute Back Up Now 选择一个路径。OK!!


Administrator的Back Up 导成*.sql就OK。

==============================

我用source **.sql命令把表结构导入了。
但是数据不知道用什么导入。

导出:
mysqldump -u root --password= 数据库名 > 数据文件

导入:
mysql -u root --password= 数据库名 < 数据文件

========================

其中,mysqldump 是在MySql安装目录下的bin目录里,用命令行方式进到该目录下进行操作

1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名 
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库
常用source 命令
进入mysql数据库控制台,
如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\wcnc_db.sql
分享到:
评论

相关推荐

    使用mysqldump命令导出MYSQL数据库

    `mysqldump`是一个强大的命令行工具,它允许用户备份、导出MySQL数据库的数据和结构。这个工具对于开发人员和系统管理员来说是必不可少的,因为它提供了在不同环境之间迁移数据的能力,也可以用于定期备份,防止数据...

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

    在 Linux 下,我们可以使用 mysqldump 命令来导出 MySQL 数据库中的表结构和数据。基本语法如下: ```sql mysqldump -u 用户名 -p密码 目标数据库 &gt; 导出数据库的名称 ``` 例如,要导出目标数据库 `VSMNG` 中的表...

    MYSQL 数据库导入导出命令

    使用 mysqldump 命令和 phpMyAdmin 工具可以将数据库导出到文件中,而使用 mysql 命令可以将备份文件还原到数据库中。直接拷贝方法也可以用来将数据库文件拷贝到目标服务器中,但是可能会存在兼容性问题。

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

    1. `mysqldump`:这是一个用于备份数据库的实用程序,它能够将MySQL数据库结构和数据导出为SQL文件。这个文件可以被用来在另一台服务器上重新创建相同的数据库,或者在本地恢复数据。 2. `mysql`:这是MySQL的...

    mysqldump导入导出mysql数据库.docx

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

    mysql数据库导入与导出(mysqldump与mysql).doc

    MySQL 数据库导入与导出(mysqldump 与 mysql) MySQL 数据库导入与导出是数据库管理员和开发人员经常需要面对的问题,mysqldump 和 mysql 是实现数据库导入与导出的两个常用工具。下面是相关的知识点: 1. ...

    如何导入导出MySQL数据库

    在MySQL数据库管理中,导入和导出数据是常见的操作,尤其在备份、迁移或复制数据库时。本文将详细讲解这两种操作方法。 首先,我们来看**SQL脚本形式**的导入导出方法,这是推荐的方式,因为它能确保在不同环境下...

    MySQL数据库:数据的导入与导出.pptx

    MySQL 数据库中的数据导入与导出 MySQL 数据库中的数据导入与导出是数据库管理和维护的重要方面。了解数据的导入与导出可以帮助数据库管理员更好地管理和维护数据库。 数据库导入导出的作用 数据的导入与导出可以...

    如何导入导出mysql数据库

    ### 如何导入导出MySQL数据库 #### 1. 概述 MySQL数据库是目前非常流行的开源关系型数据库管理系统,广泛应用于各种规模的应用程序中。在实际应用过程中,常常需要进行数据库的备份与恢复操作,例如迁移数据库、...

    mysql数据库的导入导出

    综上所述,MySQL数据库的导入导出操作,涉及到mysqldump工具和source命令的熟练使用,以及SQL语法中ALTER TABLE命令用于调整表结构。在操作过程中,还需要注意字符集的匹配问题,以及在多表查询时为派生表添加别名以...

    mysqldump备份mysql数据库.docx

    mysqldump 是 MySQL 中的一个备份工具,用于将 MySQL 数据库中的数据导出到一个 SQL 文件中,以便在需要时恢复数据。下面是 mysqldump 的使用方法和选项介绍。 mysqldump的基本使用方法 mysqldump 的基本语法为:`...

    mysql数据库导出word数据字典

    当需要将数据库中的信息以文档形式分享或者备份时,将MySQL数据库导出为Word数据字典是一种实用的方法。这个过程可以帮助我们清晰地查看和理解数据库结构,包括表的定义、字段信息以及可能的索引和外键关系。 ...

    MySQL数据库命令大全

    ### MySQL数据库命令详解 #### 一、MySQL服务的管理 MySQL作为一款广泛使用的开源关系型数据库管理系统,其服务的启动和停止是基本的管理操作。 **启动MySQL服务** 使用`net start mysql`命令可以启动MySQL服务...

    MYSQL导入导出数据库命令

    当你有一个SQL文件并想将其内容导入到MySQL数据库中时,可以使用`mysql`客户端工具。假设你已经有了`mydatabase_backup.sql`文件,你可以使用以下命令来导入数据: ```bash mysql -u [username] -p[password] ...

    详解 linux mysqldump 导出数据库、数据、表结构

    详解 linux mysqldump 导出数据库、数据、表结构 导出完整的数据库备份: mysqldump -h127.0.0.1 -P3306 -uroot -ppassword --add-locks -q dbname &gt; dbname.sql 说明:–add-locks:导出过程中锁定表,完成后回解锁...

    用JAVA导出MYSQL的数据

    本话题主要探讨如何使用Java程序导出MySQL数据库中的数据。以下将详细讲解相关概念和技术。 首先,导出MySQL数据最常用的方式是通过命令行工具`mysqldump`。`mysqldump`是一个实用程序,它能备份MySQL数据库,生成...

Global site tag (gtag.js) - Google Analytics