zoukankan      html  css  js  c++  java
  • 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: .txt

          

        目标   :test 数据库中的 t 表

        语句   :

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

        运行结果:

            

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

    mysqlimport 中几个比较中要的参数

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

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

  • 相关阅读:
    LC 377. Combination Sum IV
    LC 718. Maximum Length of Repeated Subarray
    使用 Synchronized 关键字
    线程的基本概念
    谈谈 JAVA 的对象序列化
    JAVA 注解的基本原理
    基于 CGLIB 库的动态代理机制
    基于 JDK 的动态代理机制
    反射的基本原理
    泛型的基本原理
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4272369.html
Copyright © 2011-2022 走看看