zoukankan      html  css  js  c++  java
  • mysql 导入文件local字段

      把文件导入mysql分为两种情况,

      1、文件与数据库在同一台服务器

      2、文件和数据库不在同一个服务器

      情况一:使用语句,

     load data infile '"${data_dir}/${1}/result/result.txt.utf8"'  IGNORE into table "result_url"  (html,category,cateid,domian) 
       情况二:使用语句
     load data local infile '"${data_dir}/${1}/result/result.txt.utf8"'  IGNORE into table "result_url"  (html,category,cateid,domian) 
    时会报错:ERROR 1148 (42000) at line 1: The used command is not allowed with this MySQL version
    解决途径:在执行时使用: --local-infile=1
    mysql -u$mysql_user -p$mysql_pass -h$mysql_ip ${mysql_db} --local-infile=1  -e "$sql"
  • 相关阅读:
    tzselect
    tzfile
    ttytype
    tty
    TRUNCATE
    true
    troff
    touch
    Open vSwitch
    Web 在线文件管理器学习笔记与总结(5)修改文件内容
  • 原文地址:https://www.cnblogs.com/xinyonde/p/2990405.html
Copyright © 2011-2022 走看看