欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql遇到load data導(dǎo)入文件數(shù)據(jù)出現(xiàn)1290錯誤的解決方案

 更新時間:2018年07月31日 08:57:00   作者:Young67  
這篇文章主要介紹了mysql遇到load data導(dǎo)入文件數(shù)據(jù)出現(xiàn)1290錯誤的解決方案,非常的簡單實用,有需要的小伙伴可以參考下

錯誤出現(xiàn)情景

  在cmd中使用mysql命令,學(xué)生信息表添加數(shù)據(jù)。使用load data方式簡單批量導(dǎo)入數(shù)據(jù)。

  準(zhǔn)備好文本數(shù)據(jù): xueshengxinxi.txt 文件  數(shù)據(jù)之間以tab鍵進行分割

  執(zhí)行 “l(fā)oad data infile 文本數(shù)據(jù)路徑  into table tab_load_data”  彈出錯誤。

#load data (載入數(shù)據(jù))語法,要載入數(shù)據(jù)如下:
 1 張三   男  江西 1
 2 李四   男  四川 2
 3 王五   男  上海 1
 4 趙六   女  湖北 3
 5 孫七   女  湖北 3
 6 周八   男  湖南 1 

#測試數(shù)據(jù)表
 create table tab_load_data (
  id int auto_increment primary key,
  name varchar(10),
  sex enum('男','女'),
  native varchar(10),
  f5 int
 ); 
錯誤描述

  使用load data 導(dǎo)入文件數(shù)據(jù)總是彈出錯誤(Error 1290.....)如下:

  ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

    

解決思路(過程)

  1) 既然錯誤提示說明運行了secure-file-priv這個選項,不能執(zhí)行l(wèi)oad服務(wù),那就找到MYSQL的配置文件"my.ini" 中該配置項。

  2) 配置前,先關(guān)閉mysql服務(wù)

  3) 打開my.ini,搜索關(guān)鍵字“secure-file-priv”找到這個選項后,直接注釋掉這個選項,保存后,啟動MYSQL服務(wù)

      

  4) 結(jié)果還是一樣的錯誤。說明注釋沒有效果。這是怎么回事了?

    執(zhí)行命令 “show variables like '%secure%'”發(fā)現(xiàn)原來我注釋掉后,secure-file-priv的值為NULL,說明禁止導(dǎo)入導(dǎo)出?!       ?/p>

    這說明注釋掉是不行的。不刪配置文件條目,那只好修改目錄好了。

  5)修改路徑,執(zhí)行命令 “show variables like '%secure%'” 查看 , 重啟MYSQL。

    
    

  6)再執(zhí)行l(wèi)oad data, 執(zhí)行成功

  

  更復(fù)雜的load用法可以查看mysql手冊。 到此,該問題解決。

三, 小結(jié)說明

  從本錯誤中吸?。?/p>

  1) load data : 可以從一個外部的記事本文件中導(dǎo)入數(shù)據(jù)到某個表中。

    該記事本中的數(shù)據(jù)通常要求“比較整齊”,一行文本對應(yīng)一行數(shù)據(jù),一行中用某種字符(如用tab符)來分割一個一個字段的值

  2) secure-file-priv這個參數(shù)用來限制數(shù)據(jù)導(dǎo)入和導(dǎo)出操作的效果。

    如:執(zhí)行LOAD,SELECT...INTO OUTFILE語句和LOAD_FILE()函數(shù)。這些操作需要file權(quán)限。

  3)如果 secure-file-priv這個參數(shù)設(shè)為一個目錄名,MYSQL服務(wù)只允許這個目錄中執(zhí)行文件的導(dǎo)入和導(dǎo)出操作。

    這個目錄必須存在,MYSQL服務(wù)不會創(chuàng)建它。

  4) 如果secure-file-priv這個參數(shù)為NULL,MYSQL服務(wù)會禁止導(dǎo)入和導(dǎo)出操作。

相關(guān)文章

  • mysql 5.7.18 安裝教程及問題匯總

    mysql 5.7.18 安裝教程及問題匯總

    這篇文章主要介紹了mysql 5.7.18 安裝教程及問題匯總,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-04-04
  • 讀取mysql一個庫下面的所有的表table

    讀取mysql一個庫下面的所有的表table

    本文給大家分享的是如何使用php實現(xiàn)讀取mysql一個庫下面的所有的表table的代碼,有需要的小伙伴可以參考下
    2016-12-12
  • IDEA無法連接mysql數(shù)據(jù)庫的6種解決方法大全

    IDEA無法連接mysql數(shù)據(jù)庫的6種解決方法大全

    這篇文章主要介紹了IDEA無法連接mysql數(shù)據(jù)庫的6種解決方法大全,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 詳解MYSQL中重命名procedure的一種方法

    詳解MYSQL中重命名procedure的一種方法

    這篇文章主要介紹了MYSQL中重命名procedure的一種方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-05-05
  • MySQL觸發(fā)器簡單用法示例

    MySQL觸發(fā)器簡單用法示例

    這篇文章主要介紹了MySQL觸發(fā)器簡單用法,結(jié)合實例形式分析了mysql觸發(fā)器的創(chuàng)建、執(zhí)行、查看、刪除等相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • mysql 5.7.14 安裝配置簡單教程

    mysql 5.7.14 安裝配置簡單教程

    這篇文章主要為大家分享了mysql 5.7.14安裝配置方法圖文教程,一看就會的mysql 5.7.14安裝教程,感興趣的朋友可以參考一下
    2016-08-08
  • MySQL Innodb表導(dǎo)致死鎖日志情況分析與歸納

    MySQL Innodb表導(dǎo)致死鎖日志情況分析與歸納

    發(fā)現(xiàn)當(dāng)備份表格的sql語句與刪除該表部分?jǐn)?shù)據(jù)的sql語句同時運行時,mysql會檢測出死鎖,并打印出日志
    2012-12-12
  • MySQL中BETWEEN子句的用法詳解

    MySQL中BETWEEN子句的用法詳解

    這篇文章主要介紹了MySQL中BETWEEN子句的用法詳解,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • MySQL如何保證備份數(shù)據(jù)的一致性詳解

    MySQL如何保證備份數(shù)據(jù)的一致性詳解

    在高并發(fā)的場景下,大量的請求直接訪問Mysql很容易造成性能問題,下面這篇文章主要給大家介紹了關(guān)于MySQL如何保證備份數(shù)據(jù)一致性的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • 21條MySQL優(yōu)化建議(經(jīng)驗總結(jié))

    21條MySQL優(yōu)化建議(經(jīng)驗總結(jié))

    這篇文章主要介紹了21條MySQL優(yōu)化建議,均來自個人的實戰(zhàn)經(jīng)驗總結(jié),需要的朋友可以參考下
    2014-07-07

最新評論