亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysq如何通過命令將sql查詢的結果導出到具體文件

發布時間:2021-01-15 14:00:57 來源:億速云 閱讀:193 作者:小新 欄目:MySQL數據庫

這篇文章給大家分享的是有關mysq如何通過命令將sql查詢的結果導出到具體文件的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

引言

最近在修改線上數據的時候,需要現將修改的數據繼續備份,但是線上客戶的服務器是不能直接連接,而是通過了一臺堡壘機,這就說我們不能通過可視化客戶端直接連接mysql的,所以所有的操作都是需要通過sql語句的,下面看一下導出的sql:

mysql> select count(1) from table  into outfile '/tmp/test.xls';

直接在我們查詢的結果后面增加 into outfile '路徑即可',但是在開始的時候我后面添加的路徑不是 /tmp 而是/data 這樣執行以后拋出下面的錯誤:

The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

這是因為mysql設置的權限,我們可以通過下面sql查看一下權限設置:

show variables like '%secure%';

mysq如何通過命令將sql查詢的結果導出到具體文件

導出的數據必須是這個值的指定路徑才可以導出,默認有可能是NULL就代表禁止導出,所以需要設置一下;

我們需要在/etc/mysql/mysql.conf.d/mysqld.cnf 文件的末尾進行設置,在末尾添加一句secure_file_priv="/"即可將數據導出到任意目錄;

secure_file_priv

  1、限制mysqld 不允許導入 | 導出

    secure_file_prive=null

  2、限制mysqld 的導入 | 導出 只能發生在/tmp/目錄下

   secure_file_priv=/tmp/

  3、不對mysqld 的導入 | 導出做限制

secure_file_priv

4、可以導出至任意目錄

secure_file_priv="/"

這樣設置以后我們就可以,實現我們一些自定義的的導出了!

感謝各位的閱讀!關于“mysq如何通過命令將sql查詢的結果導出到具體文件”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仪征市| 昆山市| 行唐县| 兴山县| 嘉祥县| 兖州市| 云和县| 博客| 尼勒克县| 常州市| 崇仁县| 濮阳市| 乐平市| 古蔺县| 讷河市| 满洲里市| 斗六市| 阿图什市| 桐庐县| 宁远县| 浪卡子县| 曲周县| 霍州市| 富锦市| 太谷县| 江门市| 洛隆县| 原阳县| 临汾市| 新龙县| 三明市| 栾川县| 图们市| 卓资县| 定兴县| 伊吾县| 喀什市| 临夏县| 于田县| 察哈| 汪清县|