MySQL mysqlimport 从txt文件中导入数据到mysql数据库

mysqlimport:

  我说这个我们还是先从世界观方法论的高度来理解一下便有更加准确的把握。数据导入不外呼有两个部分

  第一部分:目标对象--我们要把数据导给谁(mysqlimport 的目标对象自然就是mysql数据库中的表了哦)

  第二部分:数据源  -- 我们的数据的来源(下面的例子只来源是一个文本文件)

  也就是说我给可以把mysqlimport 命令初步的写成 mysqlimport -uusername -p databasename tablename  filepath

    databasename 指明目标数据库的名称

    tablename      指明目标表的名称

    filename         数据的来源  

  读到这里是不是感觉mysqlimport 就知道的差不多了呢!真的还没有。我们还有一个约定没有说。

  mysqlimport 中约定数据库的表名要和文件名一致也就是说我们mysqlimport 命令最后要写成这样

  mysqlimport -uusername -p databasename filepath

  看到了没有再也没有了tablename 因为它会从filepath 中取。

  例子:

    数据源: D:\t.txt

      

    目标   :test 数据库中的 t 表

    语句   :

        mysqlimport -uroot -p --fields-terminated-by=,  test D:\t.txt

    运行结果:

        

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

mysqlimport 中几个比较中要的参数

  --fields-terminated-by=,   #这个表示各个列之间用‘,‘分开。

  --fields-enclosed- by="     #这个说明各个值是用‘”‘引起来的。

时间: 2024-08-27 07:51:49

MySQL mysqlimport 从txt文件中导入数据到mysql数据库的相关文章

SQL SERVER 使用BULK Insert将txt文件中的数据批量插入表中(1)

1/首先建立数据表 CREATE TABLE BasicMsg( RecvTime FLOAT NOT NULL , --接收时间,不存在时间相同的数据 AA INT NOT NULL, --24位地址码 . FlightID Varchar(10) NULL, --航班号) 2/ 建立存储过程 USE DF17DataProIF EXISTS (SELECT * FROM SYS.PROCEDURES WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[BulkDataP

从txt文件中读取数据放在二维数组中

1.我D盘中的test.txt文件内的内容是这样的,也是随机产生的二维数组 /test.txt/ 5.440000 3.4500006.610000 6.0400008.900000 3.0300000.140000 2.7400008.920000 7.2900002.580000 7.4300001.850000 6.1300001.350000 4.280000 ... ... 2.在我的test.cpp中添加头文件,即可使用FILE类来读取txt文件中的数据 #include <stdi

中文 数据库 乱码 excel中导入数据到mysql 问题

数据库编码  表编码  ide编码 必须一致,即可解决问题 场景:把这些数据导入数据库,并且得到城市名称拼音的首字母 从excel中导入数据到mysql,使用了jxl这个库 使用了pinyin4这个库,但是发现有bug import java.io.UnsupportedEncodingException; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import ja

从MySQL向Greenplum集群中导入数据

我们要从MySQL当中导出数据到Greenplum当中,按照以下步骤就可以 1:将MySQL当中的表导出外部文件 以schema_name.table_name为例 select product_id, number, name, english_name, purchase_name, system_name, bar_code, category_one, category_two, category_three, parent_id, parent_number, brand_id, su

Java 读取txt文件后把数据保存到数据库中

需求:有一个很大的txt文件(1,000,000条数据),从txt中读取有用数据库后保存到Oracle数据库中 利用Java实现: 1.读取文件 2.数据库连接后插入到数据库 package com.test.IF.service; import java.io.File; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedS

从txt文件中导入到excel中画图步骤

open(3,file='R_shot.txt') write(3,*)head(21),head(22)震源x.y坐标 生成txt文件,S_shot.txt 其中,x.y坐标数值之间没有设置空格,因此,直接导入,他们会跑到一列中 第一步:左上角“打开”----右下角“所有文件”-选中S_shot.txt---打开 第二步:下一步 第三步:左上“空格”-勾上—完成 第四步:选中要画图的A B分别代表x.y坐标的两列,插入-散点图,画图 要想两张图叠合,就在两张图大小一致的情况下,直接复制一张图到

玩转excel===Excel处理txt文件中的数据,Excel中的分列处理

我的txt文件数据是这样的,目标是用第一列的数据生成图表: 现在我需要拿到pss列,用Excel的操作如下,先用Excel打开txt文档 所有数据都在A列,单独拿出来第一列数字.这时候要选择分列: ok,得到的是这样的. 可惜每一行中间还有空格,不完美!手动每一行的删除太费事.办法就是: 然后找到空白,直接删除所有空白! ok!现在数据得到了! 生成图表,搞定!

python从Microsoft Excel文件中导入数据

excel中后缀为csv和xls,二者区别如下:1.xls 文件就是Microsoft excel电子表格的文件格式.2.csv是最通用的一种文件格式,它可以非常容易地被导入各种PC表格及数据库中. 此文件,一行即为数据表的一行.生成数据表字段用半角逗号隔开.csv是文本文件,用记事本就能打开,XLS是二进制的文件只有用EXCEL才能打csv文件是以逗号为分隔符号,将各字段列分离出的一种ASCII文件.csv(*.csv) 文件格式只能保存活动工作表中的单元格所显示的文本和数值.工作表中所有的数

第十六章,向txt文件中写入数据(C++)

#include <iostream> #include <fstream> int main(int argc, char** argv) { //app是追加的意思,append //盘符后面一定是双斜杠 \\ //没有这个文件,会自动创建 std::ofstream outfile("e:\\123.txt",std::ios::app); if(outfile.is_open()){ outfile<<"ccccc"; /