zoukankan      html  css  js  c++  java
  • mysql导入导出文本文件

    MySQL导入出文本文件只能到处数据,不能到处结构,不过也算备份数据一种方法。

    导入文本文件

    在此像导入csv文件 也是类似

    load data local infile 'd:/insert.txt'  into table test;

    文本文件,注意:默认字段之间的用 tab键做空格,如果字段为空用  N 代替

    李四    N
    N    45

    导出文本文件

    在导出时可能存在问题: 提示错误[Error Code] 1290 - The MySQL server is running with the --secure-file-priv option解决办法

    SHOW VARIABLES LIKE "secure_file_priv"    后查看变量得值:

    secure_file_prive=null   -- 限制mysqld 不允许导入导出

    secure_file_priv=/tmp/   -- 限制mysqld的导入导出只能发生在/tmp/目录下 默认都是这个

    secure_file_priv=' '         -- 不对mysqld 的导入 导出做限制

    因此直接导入到临时目录下:

    select * from test  into outfile 'e:/wamp64/tmp/outfile_3.txt' lines terminated by "
    ";

    lines terminated by ‘ ’——每条数据以换行存在

    注意

    字段之间的分隔和记录(行)之间的分隔默认是 和 ,但我们可以自己设置。

    fileds terminated by  ‘设置分隔符’——字段之间进行分隔

    lines terminated by  ‘设置分隔符’——行分隔符

    image

  • 相关阅读:
    发夹模式的使用及应用场景
    springBoot项目配置日志打印管理(log4j2)
    idea创建springBoot项目
    修改jdk注册表
    文件下载——下载Excel
    stream().filter()的用法
    文件上传——Spring MVC跨服务器
    文件上传——Spring MVC方式
    文件上传——传统方式
    Spring MVC响应数据方式
  • 原文地址:https://www.cnblogs.com/webph/p/6530617.html
Copyright © 2011-2022 走看看