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="     #这个说明各个值是用'”'引起来的。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值