MySQL远程导入数据LOAD DATA LOCAL INFILE ...

MySQL Load data local infile蜜罐 MySQL Load data local infile蜜罐的个人理解与规避 阅读详情
假设客户端与MYSQL服务器不在同一机器

导入文件在客户端机器上/usr/jfy/tmp/scpcdr.txt,在客户机登录mysql后,执行下面导入语句:

LOAD DATA LOCAL INFILE  "/usr/jfy/tmp/scpcdr.txt" into table scpcdr fields TERMINATED by '|';

正常情况是可以成功的,如果出现提示:
ERROR 1148 (42000): The used command is not allowed with this MySQL version

这种情况一般是由于MySQL限制了客户端导入本地文件的权限,
mysql> show variables like 'local%';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF   |
+---------------+-------+
1 row in set (0.00 sec)

mysql> set global local_infile = 1;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like 'local%';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | ON    |
+---------------+-------+
1 row in set (0.00 sec)

再执行导入就可以了。
csv大文件导入mysql_【MySQL】CSV 文件导入MySQL 此问题是前几天整理数据的时候碰到的,数据存在 CSV文件中(200多万记录),通过python 往数据库中导入太慢了,后来使用MySQL 中自带的命令 LOAD DATA INFILE, 30多秒就能够完成二三百万的数据量导入。LOAD DATA INFILE 命令允许你读取文本文件然后非常快速的插入数据库。导入文件之前,你需要准备以下的内容:创建相应数据的数据库表格。CSV 文件中的数据需要和数... 阅读详情

相关推荐

保姆级教程:在Linux上用IGH EtherCAT主站搞定从站时钟同步(附sync_datagram报文详解)

本文详细介绍了在Linux系统上使用IGH EtherCAT主站实现从站时钟同步的保姆级教程,重点解析了sync_datagram报文的结构和工作原理。通过实战案例和代码示例,帮助开发者掌握微秒级同步精度的实现方法,适用于工业自动化领域的高精度设备协同控制。

weixin_30733003的博客 260

MySQL 快速导入数据指令load Data 详解

介绍mysql快速导入数据指令load data

小兀的博客 1万+

CCF CSP历年题解(python)

菜鸡一枚,没参加过算法竞赛,单纯为了抵研究生考试复试才刷题,通过写博客记录下来,希望能和大家互相交流,代码质量不高,大家见谅。 因为考研等原因,题目不定期更新… 第一题 201312-1出现最多次数的数 ...

weixin_44690402的博客 5004

MySQL导入文本文件数据(LOAD DATA LOCAL INFILE...)

一、导入SQL语法 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE tbl_name [PARTITION (partition_name [, partition_name] ...)] [CHARACTER SET charset_name] [{FIELDS | COLUMNS} [TER.

HaleyTiger的博客 5286

数学建模小白必看:层次分析法(AHP)从入门到实战(附Python代码)

本文详细介绍了层次分析法(AHP)在数学建模竞赛中的应用,从构建判断矩阵到一致性检验,再到权重计算和实战案例。通过Python代码实现,帮助小白快速掌握AHP的核心技巧,解决评价类难题,提升建模效率。

web39explorer的博客 918

别再只看成交量了!用通达信这个VOL监测公式,一眼识别主力吸筹与出货信号

本文详细介绍了通达信VOL监测公式的实战应用,通过彩色量柱和换手率分层技术,帮助投资者识别主力吸筹与出货信号。该公式结合动态量能标准化和多周期均线组合,提供可视化主力行为图谱,提升交易决策的准确性。

weixin_28693447的博客 657

MySQL - LOAD DATA LOCAL INFILE将数据导入表中

一.语法介绍 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE tbl_name [PARTITION (partition_name [, partition_name] ...)] [CHARACTER S...

麦叔 2万+

Python操作WPS文档

在Python中,我们可以使用第三方库来操作WPS文档,实现自动化的文档处理。本文将介绍如何使用Python来打开、读取、修改和保存WPS文档的内容。库,我们可以打开、读取、修改和保存WPS文档的内容。你可以根据自己的需求进一步扩展和优化这些代码,实现更复杂的文档处理功能。安装完成后,我们就可以开始使用它来操作WPS文档了。方法将修改后的文档保存到指定的路径。方法将修改后的文档保存到指定的路径。在上面的代码中,我们通过修改段落的。属性,可以改变段落的文本内容。完成对文档的修改后,我们可以使用。

2301_79366177的博客 5615

MySql 使用load data local infile导入文件

Error Code: 3948. Loading local data is disabled; this must be enabled on both the client and server sides

longwenjuan的专栏 2462

opencv 双目摄像头拍照(分别左右镜头拍照)

准备一个usb线的双目同步摄像头: 运行环境是vc2015,opencv3.1。 将左右两个摄像头拍到的图片分别保存起来。 1)适用条件 双目同步摄像头(两个镜头,共用一个设备ID) 使用语言:C++ 、opencv库 摄像头 分辨率2560*960 或以上。 源程序: #include"stdafx.h" #include<iostream&g...

黎国溥 1万+

BAT031:按列表名单将路径a下的文件夹批量剪切到路径b

摘要:按列表名单将路径a下的文件夹批量剪切到路径b。

qq_31762031的博客 1218

mysql 远程load data_转载LOAD DATA LOCAL INFILE向远程mysql服务器导入文h

先看下手册,我再写下自己的操作过程:LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE‘file_name.txt’[REPLACE |IGNORE]INTO TABLEtbl_name[FIELDS[TERMINATED BY 'string'][[OPTIONALLY] ENCLOSED BY ‘char’][ESCAPED BY 'cha...

weixin_30444111的博客 798

嵌入式开发环境Vscode开发STM32单片机程序

STM32单片机非常强大,大多数教程都是使用 keil 编译器,keil 是收费的而 gcc 是开源免费的。这里介绍一些使用 gcc +开发单片机程序的经验。(这里不解释 gcc 是什么)。

嵌入式技术开发 1842

【MySQL实践经验】LOAD DATA INFILE 报错 ERROR 1148 (42000) 或 ERROR 1045 (28000)的解决办法

在部署在不同机器上的mysql数据库之间导数据时,load data infile是一个很高效的命令,从host1的db1.table1通过select ... into outfile将数据导入文本文件,然后通过load data infile将数据导入host2的db2.table1。         使用过程中碰到一些典型问题及并最终找到解决方法。作为笔记,记录与此。 1. root用户

slvher的专栏 2万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

load data local infile 从本机导数据到远程机器

场景:需要将192.168.0.100 /tmp/test001.txt 文件数据导入到192.168.0.101的mysql test_db1.table_tmp 脚本: mysql="/usr/local/mysql/bin/mysql -h192.168.0.101 -uroot -p123456 test -N" echo "load data local infile '${tmp

lizhi200404520的专栏 2792

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

远程mysql导入本地文件

远程mysql导入本地文件 登陆数据库 mysql --local-infile -h&lt;IP&gt; -u&lt;USR&gt; -p 选择数据库 USE xxx 导入文件 LOAD DATA LOCAL INFILE 'FilePath' INTO TABLE TableName; 转载自 http://blog.csdn.net/vinson0526/article...

weixin_33928137的博客 333

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

MySQL ERROR : The used command is not allowed with this MySQL version 解决办法

目的:向MySql数据库导入.txt文件,通过load命令来实现 输入如下命令,报错: 修改命令,依旧报错: 可能原因(from mysql reference manual): If LOAD DATA LOCALis disabled, either in the server or the client, a client that att...

dh15303249535的博客 1146

mysql数据库local_infile_启用local-infile将数据从rails加载到远程mysql

我使用connection_ninja(https://github.com/cherring/connection_ninja)从我的rails应用程序连接到远程mysql数据库.我的模型中有一个方法,它使用’load data local infile ..’从运行我的rails app的服务器加载到远程mysql db中的csv文件.代码如下:class Product < Activ...

weixin_35794835的博客 1287

mysql 禁用load file_Mysql 命令 load data infile 权限问题

【1】Mysql命令load data infile 执行权限问题工作中,经常会遇到往线上环境mysql数据库批量导入源数据的场景。针对这个场景问题,mysql有一个很高效的命令:load data infile通过load data infile命令将data_file文件数据导入表中。当然,因为mysql数据库权限限制的问题,分为以下几种情况:(1)root用户(特指mysql的root,非L...

weixin_29447313的博客 1181

cocos 报错dts文件未导入_CSV文件与MySQL表的导入、导出

一、将CSV文件导入MySQL表这里主要用到的是LOAD DATA INFILE语句在导入文件操作之前,需要准备以下内容:将要导入文件的数据对应的数据库表。准备好一个CSV文件,其数据与表的列数和每列中的数据类型相匹配。连接到MySQL数据库服务器的帐户具有FILE和INSERT权限。1、本地导入(这里是centos7)1)将要导入文件的数据对应的数据库表。新建一个名为train的表;use tm...

weixin_39712016的博客 139

数据库表导入导出

把SQLServer中的一张表复制到TiDB里面。

qq_46081276的博客 473

mysql集合查询的命令_mysql常用命令集合

1.启动MYSQL:net start mysql(service mysqld start)net stop mysql2.启动与退出2.1、启动mysql -u username -p password2.2、退出MySQL:quit或exit3.创建数据库命令:create database 4.显示所有的数据库命令:show databases5.删除数据库命令:drop database...

weixin_42442958的博客 455

import csv to mysql,Import CSV File Into MySQL Table

This tutorial shows you how to useLOAD DATA INFILEstatement to import CSV file into MySQL table.TheLOAD DATA INFILEstatement allows you to read data from a text file and import the file’s data in...

weixin_35629057的博客 158

dos mysql 过程_DOS下mysql 基本命令 详细示例

第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、增加新用户格式...

weixin_36416921的博客 104

mysql:Error 3948 (42000): Loading local data is disabled; this must be enabled on both the client an

mysql:Error 3948 (42000): Loading local data is disabled; this must be enabled on both the client an

鄙人kunzhi96,感恩遇见! 6834

mysql之load data

在使用LOAD DATA到MySQL的时候,有2种情况: (1)在远程客户端(需要添加选项:–local-infile=1)导入远程客户端文本到MySQL,需指定LOCAL(默认就是ignore),加ignore选项会放弃数据,加replace选项会更新数据,都不会出现唯一性约束问题。 (2)在本地服务器导入本地服务器文本到MySQL,不指定LOACL,出现唯一性约束冲突,会失

37度2 4128
上一篇: InnoDB 主键的选择:自增ID & 业务ID
下一篇: mysql 交互式方式记录操作
笑天居士
博客等级 码龄24年 292粉丝 136原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值