Mysql 利用SQL語句導出發生異常 [1290] - The MySQL server is running with the --secure-file-priv option

利用SQL語句導出、導入數據


    (一) 導出數據語法 SELECT   *   INTO   OUTFILE   'file_name'  FROM   tbl_name

   select * into outfile '/result1.txt' from result;

   發生異常:[Error Code] 1290 - The MySQL server is running with the --secure-file-priv option

   問題:
   查看:  show VARIABLES like 'secure-file-priv'

 解決:需要配置項secure_file_priv
      1)  在my.ini文件 [mysqld]節點 下添加, 然後再重啓哦!

       
     

   #secure-file-priv
   secure_file_priv=''

再執行:  select * into outfile '/result1.txt' from result;

注意:備份數的文件result1.txt不可以提前存在!

 

  (二)   導入數據語法LOAD  DATA  INFILE   'file_name '  INTO   TABLE   tbl_name[FIELDS]

前提必須用有表的結構,再把數據導入進來哦!

執行:load data infile '/result1.txt' into table result;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章