广

MYSQL

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    mysql Load Data InFile 的用法

    2018-05-08 11:29:07 次阅读 稿源:互联网
    零七网广告
    全网推广平台,软文发布
    首先创建一个表
    Use Test;
    Create Table TableTest(
    `ID` mediumint(8) default '0',
    `Name` varchar(100) default ''
    ) TYPE=MyISAM;


    向数据表导入数据
    Load Data InFile 'C:/Data.txt' Into Table `TableTest`


    常用如下:
    Load Data InFile 'C:/Data.txt' Into Table `TableTest` Lines Terminated By '/r/n';
    这个语句,字段默认用制表符隔开,每条记录用换行符隔开,在Windows下换行符为“/r/n”

    C:/Data.txt 文件内容如下面两行:
    1 A
    2 B
    “1”和“A”之间有一个制表符
    这样就导进两条记录了。



    自定义语法
    Load Data InFile 'C:/Data.txt' Into Table `TableTest` Fields Terminated By ',' Enclosed By '"' Escaped By '"' Lines Terminated By '/r/n';

    Fields Terminated By ',' Enclosed By '"' Escaped By '"'
    表示每个字段用逗号分开,内容包含在双引号内

    Lines Terminated By '/r/n';
    表示每条数据用换行符分开


    和 Load Data InFile 相反的是
    Select * From `TableTest` Into OutFile 'C:/Data_OutFile.txt';
    把表的数据导出

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七网广告
    零七网广告
    零七网广告
    零七网广告