`
lirenjuan
  • 浏览: 69122 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

mysql数据库导入导出

阅读更多

 首先,使用mysqldump命令的前提是,在Cmd中进入mysql安装目录下的bin目录下,才可以使用该命令 或者 在window的path中添加mysql bin目录。

======================================================
我的mysql安装在E:盘,所以,首先进入bin目录下:E:\Program Files\MySQL\MySQL Server 5.0\bin>
然后,你就可以使用该命令了。

1、导出整个数据库

mysqldump -u 用户名 -p 数据库名 > 存放位置

比如:mysqldump -u root -p project > c:\a.sql 

 

2.导出一个表的结构,并且带表中的数据

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

mysqldump -u root -p project  position > c:\a.sql 

 

只导出表结构,不带表中的数据:mysqldump  -d  -u root -p project  position > c:\a.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数据库控制台,
d:\program files\mysql\mysql server 5.1\bin > mysql -u root -p
d:\program files\mysql\mysql server 5.1\bin > mysql>use '数据库'
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
d:\program files\mysql\mysql server 5.1\bin > mysql>source d:wcnc_db.sql

或者也可以使用

mysql -u root -D 数据库名 < /home/bak_db.sql


5.远程导出数据库

命令如下:mysqldump -h  192.168.11.210  -u  root  -p  test>c:\test.sql

 

mysqldump导出一个表的部分数据:

mysqldump -uroot -p1 库名 表名 --where="条件" > 文件名

 

例如:mysqldump -uroot gb_gps t_gps_point --where="c_terminal_no='CN651623' and c_gps_time>'2010-10-27 00:00:00'" > aa.sql

 

乱码字符设置: set names gbk 。

 

 

分享到:
评论

相关推荐

    MYSQL 数据库导入导出命令

    MYSQL 数据库导入导出命令 MySQL 数据库导入导出命令是数据库管理员和开发者经常使用的命令,用于将 MySQL 数据库导出到文件中,以便备份、还原或迁移到其他服务器。下面将详细介绍 MySQL 数据库导入导出的命令和...

    mysql数据库的导入导出

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

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

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

    [其他类别]从phpwind论坛分离出来的mysql数据库导入导出程序源码_phpwind_bak.zip

    【标题】:“从phpwind论坛分离出来的mysql数据库导入导出程序源码”是针对PHPWind论坛系统的数据库管理工具,主要用于数据库的备份(导出)和恢复(导入)操作。PHPWind是一款广泛使用的开源社区论坛软件,它基于...

    Python之csv文件从MySQL数据库导入导出的方法

    Python从MySQL数据库中导出csv文件处理 csv文件导入MySQL数据库 import pymysql import csv import codecs def get_conn(): conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='root', db...

    导入导出mysql数据

    知识点:MySQL 数据库的导入与导出操作及 Java 实现 在 IT 行业中,数据库的管理和维护是一项至关重要的工作。特别是在 MySQL 这样的流行关系型数据库管理系统中,数据的备份与恢复变得尤为重要。本篇文章将深入...

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

    总之,Java调用MySQL命令进行数据库导入导出是通过执行操作系统命令实现的,主要利用`Runtime.getRuntime().exec()`或`ProcessBuilder`。确保正确处理权限、错误以及凭证的安全性是至关重要的。

    mysql数据库导入,导出方法

    #### 二、MySQL数据库导入方法 ##### 1. 连接到MySQL服务器 - 打开命令提示符窗口,输入以下命令连接到MySQL服务器: ```shell mysql -u root -p ``` 输入密码后,你将进入MySQL命令行界面。 ##### 2. 导入...

    MySQL数据库中导入导出方法以及工具介绍

    ### MySQL数据库中导入导出方法以及工具介绍 在IT领域,特别是对于数据库管理与维护的专业人士而言,理解和掌握数据的导入导出操作是至关重要的技能之一。MySQL作为全球广泛使用的开源关系型数据库管理系统,提供了...

    mysql导入导出

    ### MySQL 数据库导入导出详解 #### 一、MySQL 导入到数据库 在实际工作中,经常需要将之前备份的数据重新加载到 MySQL 数据库中。MySQL 提供了多种方法来完成这一任务,主要包括使用 `mysql` 命令行工具和 `...

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

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

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

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

    mysql导入导出sql文件.docx

    mysqldump 命令和 source 命令是MySQL数据库导入导出 SQL 文件的两个重要工具。mysqldump 命令可以将数据库的数据和表结构导出到一个 SQL 文件中,而 source 命令可以将 SQL 文件导入到数据库中。

    mysql导入导出库命令.txt

    以上就是关于MySQL数据库导入导出命令的详细介绍。通过这些命令,我们可以方便地备份和恢复数据库,这对于日常的数据库管理来说非常重要。希望这些信息能够帮助你在实际工作中更好地管理和维护MySQL数据库。

    MySQL数据库快速导入导出

    自己用JAVA做的第一个swing程序,用来快速导入导出MySQL数据库,导入整个库6万条数据只需要5秒钟,处女作 见笑了。 使用方法:需要系统支持JAVA环境并安装了MySQL,直接运行DBdump.jar,填好相应项,按步骤导入导出...

    mysql数据库大数据量导入导出多种方法

    mysql数据库大数据量导入导出多种方法,该文档详述SELECT * INTO和mysqldump导出方法。导入方法中包括导入sql,txt文件和load data三种方法

Global site tag (gtag.js) - Google Analytics