`

Mysql数据库结构导出以及数据导出

阅读更多
导入示例:
load data  infile 'C:\\seay.csv' into table 表名
CHARACTER SET utf8
fields terminated by ';'
optionally enclosed by '"'
lines terminated by '\r\n' (列1,列2)

导出方式一:
select * from test_info  
into outfile 'C:/seay.csv'  
fields terminated by ',' optionally enclosed by '"' escaped by '"'  
lines terminated by '\r\n';

导出方式二:
D:\MySQL5\bin>mysqldump -h你的ip -u用户名 -p密码 --no-create-db=TRUE --no-create-info=TRUE --add-drop-table=FALSE --default-character-set="gbk" --where="id<4287152 and id>0" 数据库名 表名 --skip-lock-tables>d:\sql.sql


--no-create-db=TRUE 表示不生成创建数据库的语句

--add-drop-table=FALSE 表示不生成drop表的语句

--default-character-set="gbk" 导出数据的编码为"GBK",很重要,如果是中文数据,尤其重要

--where="id<4287152 and id>0" 指定导出数据的条件

--skip-lock-tables 这个不是很清楚,按字面理解“跳过锁定的表”



    导出整个数据库结构和数据 
    mysqldump -h localhost -uroot -p123456 database > dump.sql 
     
    导出单个数据表结构和数据 
    mysqldump -h localhost -uroot -p123456  database table > dump.sql 
      
     
    导出整个数据库结构(不包含数据) 
    mysqldump -h localhost -uroot -p123456  -d database > dump.sql 
     
     
    导出单个数据表结构(不包含数据) 
    mysqldump -h localhost -uroot -p123456  -d database table > dump.sql 
     
    只导出数据(不包含表结构) 
    mysqldump -t database -h localhost -uroot -p123456 > dump.sql 
     
    存储过程导出和导入,具体用法为: 
     
    导出 
     
    [root@localhost bin]# mysqldump -uroot -p -hlocalhost -P3306 -n -d -t -R DBName > procedure_name.sql 
     
    参数说明: 
     
    -n:   --no-create-db 
     
    -d:   --no-data 
     
    -t:   --no-create-info 
     
    -R:   --routines      Dump stored routines (functions and procedures) 


------------------------------数据导入导致的问题处理-----------------------------------

先将数据库按 -d 和 -t 导成建表语句,以及数据插入语句.
一般表导入没问题,但是数据导入一般存在问题.
数据的问题一般两个问题,一个是字段关键字的问题,另一个就是字符编码的问题.
关键字的问题,可以用mysql-front 他导出的字段都是带有·filename·





分享到:
评论

相关推荐

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

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

    mysql数据库结构导出至word

    MySQL数据库结构导出至Word是一项常见的需求,尤其是在数据库设计、文档整理或项目交接时。这个myeclipse源码提供了一种解决方案,使得开发者能够方便地将数据库的表结构、索引、约束等信息导出为Word文档,便于共享...

    导出 MySQL数据库表结构word设计文档,一键连接数据库,直接导出库表结构、字段解析、自动排序

    导出 MySQL数据库表结构word设计文档,一键连接数据库,直接导出库表结构、字段解析、自动排序 导出 MySQL数据库表结构word设计文档,一键连接数据库,直接导出库表结构、字段解析、自动排序 导出 MySQL数据库表结构...

    MySql数据库结构导出器

    .net的MySql数据库结构导出Excel

    MySQL数据库表导出Word工具,生成数据库说明文档

    "MySQL数据库表导出Word工具"提供了一种便捷的方式,将数据库结构和内容转换为易于理解的Word文档,这对于开发、运维以及非技术背景的团队成员都非常有帮助。 首先,这个工具的主要功能是将MySQL数据库中的表结构和...

    MySQL-Front导出mysql数据库结构到pdf、html

    总之,MySQL-Front为MySQL数据库的管理和操作提供了便捷的方式,其导出功能使得数据库结构可以方便地以PDF和HTML形式共享,这对数据文档化和跨平台沟通具有重要意义。熟练掌握这些操作,将有助于提高数据库管理的...

    MYSQL 数据库导入导出命令

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

    MySql 和Oracle 数据库结构导出Word

    总之,MySQL和Oracle数据库结构的导出是一项实用的功能,能够帮助我们更好地管理和理解数据存储的逻辑。通过这个项目,我们可以自动化这个过程,提升工作效率。如果你正在处理类似的任务,不妨尝试这个工具,或者...

    MySql表结构导出到Word

    支持导出MySQL数据库表结构!! 运行环境:jdk8+,需要Java运行环境 执行命令:java -jar data_to_word-1.0-SNAPSHOT.jar

    mysql数据库字典导出工具

    MySQL数据库字典导出工具是一种实用程序,专为数据库管理员和开发人员设计,用于方便地从MySQL数据库中提取和导出元数据。这个工具能够帮助用户生成SQL脚本或者HTML格式的文档,以便于理解、备份或分享数据库结构。...

    用NavicatforMySQL进行数据库的导出.pdf

    数据库导出技术及相关工具 Navicat for MySQL 在数据库管理中,数据库的导出是一个非常重要的操作。数据库导出的目的是将数据库中的数据导出到外部文件中,以便于数据的备份、迁移或交换。Navicat for MySQL是一个...

    mysql数据库导出word数据字典

    "mysql数据库导出word数据字典"这个工具或方法主要是为了将MySQL中的数据库结构转换成易于阅读和共享的Microsoft Word文档。在实际操作中,可能涉及以下几个步骤: 1. **选择要导出的表**:首先,你需要确定要导出...

    数据库结构导出excel

    数据库结构导出到Excel是一种常见的数据管理和分析方法,它允许用户将复杂的数据库模式转换为易于理解和操作的电子表格格式。这种做法在数据整理、备份、报告制作或与非技术团队共享数据库信息时非常实用。以下将...

    数据库 mysql 表结构导出工具 DBCHM.rar

    表结构是MySQL数据库的核心组成部分,它定义了数据如何存储、组织和相互关联。在开发和维护数据库时,有时需要将表结构导出为文本或文档格式,以便备份、迁移或共享。"数据库 MySQL 表结构导出工具 DBCHM.rar"正是...

    数据库设计库表结构导出工具+springboot构建+mysql库表导出

    数据库库表文档需要结构化导出,对于少数表,人工导出复制粘贴到文档中,操作还比较容易,对于几十甚至上百张表的操作,就会耗费很大工作量,收集整理了该数据库库表结构导出demo代码,基于maven构建,导入IDEA编译...

    Mysql 数据库表结构导出工具 DBExportDoc V1.0 For MySQL

    Mysql 数据库表结构导出工具,带教程

    mysql数据库文档导出

    数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出数据库文档导出...

    mysql数据库导出设计文档工具_全jar

    "mysql数据库导出设计文档工具_全jar" 提供了一种高效的方式来快速导出MySQL数据库的结构文档,尤其适合在Windows操作系统环境下使用。 这个工具的主要功能是帮助数据库管理员和开发人员生成详细的数据库设计文档,...

    mysql数据字典导出工具.zip

    MySQL数据字典导出工具是专门用于MySQL数据库的管理和维护的一款实用程序,它允许用户方便地导出数据库的元数据,即数据字典信息。数据字典在数据库管理中起着至关重要的作用,因为它存储了关于数据库结构、表、列、...

Global site tag (gtag.js) - Google Analytics