mysql配置信息:cd /etc/my.cnf
一、数据导出:
1.导出整个数据库(包含表结构和数据)
mysqldump -uuser_java -pjava569 gps_service> gps_service.sql
2.导出整个数据库的表结构(只包含表结构)
mysqldump -uuser_java -pjava569 --skip-lock-tables -d gps_service > /home/jerry/gps_service.sql
3.导出数据库的某张表(包含表结构和数据)
mysqldump -uuser_java -pjava569 --skip-lock-tables gps_service gps_box_answer > /home/jerry/gps_box_answer.sql
备注: --skip-lock-tables跳过用户权限不足的lock表的mysql内部处理或者使用root用户
4.导出数据库的某张表(只包含表结构)
mysqldump -uuser_java -pjava569 --skip-lock-tables -d gps_service gps_box_answer > /home/jerry/gps_box_answer.sql
备注:到处数据时,增加--default-character-set=utf8防止中文乱码
二、大SQL文件切分
方法:split -1000 cellinfo_v2_insert.sql cellinfo_v2_insert_split_
结果:当前目录下生成切分后的文件,如:cellinfo_v2_insert.cellinfo_v2_insert_split_aa,cellinfo_v2_insert.cellinfo_v2_insert_split_ab
三、数据导入:
创建mysql数据库
create database gps_service DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
- 导入数据方式一:
a.将sql数据导入远程数据库
mysql -uuser_java -h 172.*.*.* -pjava569 --default-character-set=utf8 cw_service < /data1/cellinfo_v2/cellinfo_v2_insert.sql
b.将sql数据导入本地数据库
mysql -uuser_java -pjava569 --default-character-set=utf8 gps_service < /data1/cellinfo_v2/cellinfo_v2_insert.sql
- 导入数据方式二:
a.使用soure导入
mysql -uuser_java -pjava569 --default-character-set=utf8
use gps_service
source /data1/cellinfo_v2/cellinfo_v2_insert.sql
b.使用load加载类似excel的数据
load data low_priority infile "/data/data1/cellinfo_update_201609.txt" replace into table cellinfo_v2;
相关推荐
MySQL 数据库导入导出命令是数据库管理员和开发者经常使用的命令,用于将 MySQL 数据库导出到文件中,以便备份、还原或迁移到其他服务器。下面将详细介绍 MySQL 数据库导入导出的命令和方法。 数据库备份 数据库...
Linux 下 MySQL 数据库导入导出命令大汇总 Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令...
综上所述,MySQL数据库的导入导出操作,涉及到mysqldump工具和source命令的熟练使用,以及SQL语法中ALTER TABLE命令用于调整表结构。在操作过程中,还需要注意字符集的匹配问题,以及在多表查询时为派生表添加别名以...
Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务
MySQL数据库的导出与导入是数据库管理中的基本操作,对于数据备份、迁移和恢复至关重要。以下将详细讲解这两个过程,并确保每一步都清晰易懂。 首先,我们来谈谈MySQL数据库的导出。导出主要是将数据库中的数据和...
### Linux系统下MySQL数据库的导入导出 在Linux环境下管理和操作MySQL数据库是非常常见的需求,尤其在数据迁移、备份以及恢复等场景中尤为重要。本文将详细介绍如何在Linux系统中进行MySQL数据库的导入与导出,包括...
mysql数据库大数据量导入导出多种方法,该文档详述SELECT * INTO和mysqldump导出方法。导入方法中包括导入sql,txt文件和load data三种方法
MySQL 数据库中的数据导入与导出 MySQL 数据库中的数据导入与导出是数据库管理和维护的重要方面。了解数据的导入与导出可以帮助数据库管理员更好地管理和维护数据库。 数据库导入导出的作用 数据的导入与导出可以...
本文将详细讲解如何使用Java实现从MySQL数据库的表导出到Excel文件的过程,以及涉及到的关键技术和工具。 首先,我们需要了解的是Java与数据库交互的基础——JDBC(Java Database Connectivity)。JDBC是Java API,...
在Java编程中,有时我们需要对MySQL数据库进行导入和导出操作,这通常涉及到数据库的备份、迁移或数据恢复。在给定的标题“java调用mysql命令 导入导出数据库”中,我们可以理解为使用Java来执行MySQL的命令行工具,...
MySQL 数据库导出与导入及常见错误解决 MySQL 数据库导出是将数据库中的数据导出到一个文件中,以备以后使用或在其他服务器上导入。MySQL 数据库导入是将备份的数据库文件导入到 MySQL 服务器中,以恢复数据库或在...
#### 一、MySQL数据库导出方法 ##### 1. 准备工作 - **确认MySQL服务状态**:首先,需要确保MySQL服务已经启动。可以通过以下命令检查MySQL服务是否正在运行: ```shell net start mysql ``` 如果服务没有...
数据库库表文档需要结构化导出,对于少数表,人工导出复制粘贴到文档中,操作还比较容易,对于几十甚至上百张表的操作,就会耗费很大工作量,收集整理了该数据库库表结构导出demo代码,基于maven构建,导入IDEA编译...
MySQL数据库结构导出至Word是一项常见的需求,尤其是在数据库设计、文档整理或项目交接时。这个myeclipse源码提供了一种解决方案,使得开发者能够方便地将数据库的表结构、索引、约束等信息导出为Word文档,便于共享...
然后,通过调用 `CMDTool.executeCmd` 方法执行构建好的命令,最终将数据库导出到指定的 SQL 文件中。 ### MySQL 数据库的导入(恢复) #### 原理 与导出类似,MySQL 提供了 `mysql` 工具用于将 SQL 脚本文件导入...
- 当前MySQL数据库的备份文件为`.sql`文件,每个表一个文件,需要将这些文件的数据导入到Oracle数据库中。 #### 二、MySQL数据恢复 为了确保数据的完整性和准确性,首先需要将MySQL的备份文件恢复到一个测试数据库...