了解不同方式导入导出的速度之快

目录

一、用工具导出导入

1.1、导入:

共耗时:

1.2、导出表

共耗时:

二、用命令语句导出导入

2.1、mysqldump速度快

导出表数据和表结构

共耗时:

只导出表结构

导入

共耗时:

2.2、load data infie(速度更快--针对单表)

导出:

共耗时:

​编辑 导入

删除数据

​编辑

共耗时:

三、备份(远程操作)

导出

导入

四、思维导图总结


一、用工具导出导入

1.1、导入:

第一步:右键---->运行SQL文件

 第二步:点击旁边三个点,找到sql文件放的位置,点击开始

共耗时:

 可以发现55.7mb,花了30秒

1.2、导出表

第一步:右键点击转储SQL文件,选择要数据还是表结构 

共耗时:

 可以发现55.7mb,花了9秒

二、用命令语句导出导入

2.1、mysqldump速度快

一般公司用mysqldump,而不用load data infie,在公司用linux,没有工具Navicat

导出表数据和表结构

在mysql安装的所在地运行

第一步:找到mysql下载地,进入bin目录下,有mysqldump

 第二步:在导航栏输入cmd,然后回车

 第三步:输入,然后回车

语法:mysqldump -u用户名 -p密码 数据库表名 >数据库表名.sql

mysqldump -uroot -p123  xxx>xxx.sql

成功导入:没有间隙,密密麻麻

共耗时:

 可以发现55.7mb,花了3秒

原始数据:有间隙整整齐齐 

只导出表结构

语法:mysqldump -y用户名 -p密码 -d 数据库名 >数据库名.sql

导入

先进到数据库:mysql -uroot -p   然后输入密码进入

创建数据库:create database xxx;

使用数据库:use xxx;

设置编码集:set names utf8;

导出:source  xxx.sql;

共耗时:

 可以发现55.7mb,花了10秒

2.2、load data infie(速度更快--针对单表)

注:load data infie不是默认支持的

导出:

第一步:做一个设置----支持load data infie

查看设置,为null就是没设置

show variables like 'secure%'

第二步:找到my.ini文件,在末尾加上

secure_file_priv=C:前面代表权限,后面是导的位置在C盘

secure_file_priv=C:

第三步:重启服务

第四步:运行sql

语法:select * from 表名 into outfile '路径/文件名.sql'


select * from t_log into outfile 'C:/sql/t_log.sql'

共耗时:

 可以发现55.7mb,花了0.719秒

报错:语法错误

 导入

语法:load data infile '/文件名.sql' into table 表名(列名1.....);

要保留表结构才可以导出

load data infile 'C:/sql/t_log.sql' into table t_log(id,ip,userid,moduleid,content,createdate,url);

删除数据

右键清空表 

共耗时:

 可以发现55.7mb,花了6.91秒

三、备份(远程操作)

与上面2.1一样,只不过多个ip

导出

 第一步:找到mysql下载地,进入bin目录下,有mysqldump

 第二步:在导航栏输入cmd,然后回车

 第三步:输入,然后回车 

语法:mysqldump -h ip地址 -u用户名 -p密码 数据库名>数据库.sql

mysqldump -h 192.168.198.132 -uroot -p1234 654321>654321.sql

运行回车在那个目录就可以找到他了

导入

语法:

sourece 数据库表名.sql

四、思维导图总结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/611219.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

保持数据同步:高并发场景下的数据库与缓存一致性维护策略

标题:保持数据同步:高并发场景下的数据库与缓存一致性维护策略 在当今数字化时代,应用程序对实时数据的需求变得越来越高,而在处理大量用户同时访问的情况下,数据库与缓存的一致性成为了一个挑战。无论是电子商务平台…

【前沿技术杂谈:ChatGPT】ChatGPT——热潮背后的反思

【前沿技术杂谈:ChatGPT】ChatGPT——热潮背后的反思 缘起:无中生有,涅槃重生人工智能技术人工智能的发展史无中生有内容自动生成技术的发展代表企业OpenAI-GPT系列技术的发展历程ChatGPT新特点 热潮:万众瞩目,群雄逐鹿…

深入理解STL空间分配器(一)

目录 1.概述 2. STL的几种空间分配器介绍 3. new_allocator 3.1 allocate的实现 3.2 deallocate的实现 3.3 其中几个宏的定义 3.4 _M_max_size的实现 4. malloc_allocator 1.概述 STL的空间分配器(allocator)定义于命名空间std内,主…

Super关键字

与this关键字用法相同,但super关键字指的是父类的对象 我们常用super.来调用父类对象的属性或者方法 super关键字出来调用父亲的属性还可以调用父亲的方法,方式也是super. super() super()表示调用父类的无参构造 super(参数列表)表示调用父类的有参…

Java中的网络编程

文章目录 网络基础知识IP 地址端口协议 Java 中网络编程InetAddress(静态类)UDP 通信原理UDP 发送数据步骤UDP 接收数据步骤UDP 发送接收案例 TCP 通信原理TCP 发送数据步骤TCP 接收数据步骤TCP 发送接收案例 网络基础知识 概述:在网络通信协…

认识Linux指令之与时间相关的指令

01.date命令 date 指定格式显示时间: date %Y:%m:%d date 用法:date [OPTION]... [FORMAT] 1.在显示方面 在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下 %H : …

RT-Thread: 线程创建及应用

说明:这里记录 RT-Thread 的具体创建过程,相当于线程创建的一个模式,具体线程相关的信息没做介绍, RT-Thread 的官方文档里面已经有详细介绍,如有需要请移步官网。 官网链接:https://www.rt-thread.org/do…

【揭秘APT攻击】——内网渗透实战攻略,带你领略网络安全的绝密世界!

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 💫个人格言:"没有罗马,那就自己创造罗马~" 目录 介绍 什么是内网? 什么是内网渗透? 内网渗透的目的: 内网…

天鹅目标检测数据集VOC格式280张

天鹅,一种优雅而美丽的鸟类,以其洁白的羽毛、优美的身姿和动人的歌声而闻名。 天鹅属于鸟纲、鸭科,是一种大型水禽。它们的羽毛通常是白色、黑色或灰色,非常光滑且富有光泽。天鹅的头部和颈部非常细长,呈现出优雅的曲…

面试题-手撕NMS(非极大值抑制)

非极大值抑制(Non-Maximum Suppression,NMS)是一种常用于目标检测和计算机视觉中的算法,用于去除重叠的边界框,保留最可能是真实目标的边界框。 其核心就是对一组检测框,找出其中属于同一个类别且分数最高…

烟雾识别摄像机

烟雾识别摄像机是一种具有智能识别功能的监控设备,它能够通过图像识别技术检测和识别烟雾,提供实时监测和报警功能。这种摄像机通常应用于各种场所,如工厂、仓库、办公楼、酒店等,起到了重要的安全监测作用。 烟雾识别摄像机的工作…

C++入门【26-C++ Null 指针】

在变量声明的时候&#xff0c;如果没有确切的地址可以赋值&#xff0c;为指针变量赋一个 NULL 值是一个良好的编程习惯。赋为 NULL 值的指针被称为空指针。 NULL 指针是一个定义在标准库中的值为零的常量。请看下面的程序&#xff1a; 实例 #include <iostream> using…

新手练习项目 4:简易2048游戏的实现(C++)

名人说&#xff1a;莫听穿林打叶声&#xff0c;何妨吟啸且徐行。—— 苏轼《定风波莫听穿林打叶声》 Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#xff09; 目录 一、效果图二、代码&#xff08;带注释&#xff09;三、说明 一、效果图 二、代码&#xff08;带…

光伏方案设计有什么注意点?

光伏方案设计是实现光伏发电系统高效运行的关键环节。在进行光伏方案设计时&#xff0c;有几个重要的注意点需要特别关注。 首先&#xff0c;要充分考虑地理位置和气候条件。不同地区的日照时数、太阳辐射强度和日照角度都有所不同&#xff0c;这些因素直接影响光伏发电系统的发…

FS【1】:SSP

文章目录 前言1. Abstract2. Introduction2.1. Motivation2.1.1. Few-shot Segmentation (FSS) Task2.1.2. Few-shot Segmentation (FSS) Problem 2.2. Contribution 3. Methods3.1. Motivation3.2. Overview of the architecture4.3. Self-support Prototype4.4. Adaptive Sel…

C++:多态究竟是什么?为何能成为面向对象的重要手段之一?

C&#xff1a;多态究竟是什么&#xff1f;为何能成为面向对象的重要手段之一&#xff1f; 前言一、多态的概念二、多态的定义及实现2.1 多态的构成条件2. 2 虚函数2.3 虚函数的重写2.3.1 虚函数重写的例外1&#xff1a;协变(基类与派生类虚函数返回值类型不同)2.3.2 虚函数重写…

领域驱动模型之各层实体严格分层处理

为什么要分层处理呢&#xff1f; 在领域驱动模型中&#xff0c;分为应用层&#xff08;application&#xff09;、领域层&#xff08;domain&#xff09;、基础设施层&#xff08;infrastructure&#xff09;。各层只能处理和访问自己所属层的 entity 或者 dto 对象&#xff0…

基于ssm的理财通的设计与实现+jsp论文

摘 要 在如今社会上&#xff0c;关于信息上面的处理&#xff0c;没有任何一个企业或者个人会忽视&#xff0c;如何让信息急速传递&#xff0c;并且归档储存查询&#xff0c;采用之前的纸张记录模式已经不符合当前使用要求了。所以&#xff0c;对理财信息管理的提升&#xff0c…

针对大规模服务日志敏感信息的长效治理实践

文章目录 1 背景2 目标与措施3 实施3.1 脱敏工具类3.2 JSON脱敏3.3 APT自动脱敏3.3.1 本地缓存问题3.3.2 JDK序列化问题 3.4 弃用方案 4 规划5 总结 1 背景 近年来&#xff0c;国家采取了多项重要举措来加强个人数据保护&#xff0c;包括实施《中华人民共和国网络安全法》和《…

TypeError: Cannot read properties of undefined (reading ‘namespace‘)

项目场景&#xff1a; 背景&#xff1a; Java 项目中使用 activi 流程引擎&#xff0c; 创建一个带有排他网关的 申请审核流程&#xff0c; 创建之后 查看 流程图出现 如下所示的 错误信息。 前端页面 不显示 任何 流程图信息。 问题描述 问题&#xff1a; 例如&#xff1…