解決出現(xiàn)secure_file_priv null的問(wèn)題
在mysql安裝目錄的my.ini文件中的[mysqld]添加secure_file_priv = ' ';然后以管理員身份運(yùn)行cmd,
進(jìn)入mysql/bin停止mysql服務(wù)net stop mysql,重新啟動(dòng)mysql服務(wù)net start mysql,
登入
mysql mysql -u root -p enter password: password
執(zhí)行命令show variables like '%secure%';查看secure_file_priv的值。

注:secure_file_priv 是設(shè)置允許 load data導(dǎo)入、導(dǎo)出的位置。
補(bǔ)充:MYSQL修改配置文件my.ini中secure_file_priv不生效問(wèn)題.
MYSQL修改導(dǎo)出文件地址設(shè)置分為三種
secure_file_priv為NULL禁止導(dǎo)出文件secure_file_priv=""
secure_file_priv指定地址限制導(dǎo)出地址只能在此secure_file_priv=“D:/”
secure_file_priv為空可以導(dǎo)出到任意文件secure_file_priv=
而該配置只能在my.ini中修改,
之前遇到更改my.ini中的secure_file_priv=改成各種格式都無(wú)法生效
糾結(jié)我一晚上,經(jīng)過(guò)研究才發(fā)現(xiàn)解決辦法
管理員CMD進(jìn)入DOS命令界面
輸入mysql --help查看mysql讀取文件的有限文件夾.
將修改好的my.ini文件移動(dòng)到其中一個(gè)的文件夾.
net stop mysql,net start mysql重啟服務(wù),登錄后show variables like “%secure%”; 就可以看到成功了
補(bǔ)充:解決mysql的配置文件my.ini不起作用
首先你要清楚運(yùn)行的是哪個(gè)my.ini。
大多數(shù)my.ini都是位于mysql安裝目錄的根目錄下。
在服務(wù)中查看你的mysql服務(wù)下啟動(dòng)的是哪個(gè)文件夾的配置文件


如圖所示,去正確的目錄下找運(yùn)行的文件。
找到以后有兩種解決方法:
推薦第二種把,簡(jiǎn)單粗暴。
1.把上圖的路徑改成你自己的my.ini的路徑。(應(yīng)該是要去注冊(cè)表下面修改)
2.直接在上圖的目錄下去找到文件,把自己的配置文件拷貝到目錄下或者直接在里面進(jìn)行修改。
(ProgramData這個(gè)文件夾默認(rèn)是隱藏的,在文件夾選項(xiàng)中勾選顯示隱藏的文件夾就行了)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
MySql一條查詢(xún)語(yǔ)句的執(zhí)行流程究竟是怎么樣的
一直是想知道一條SQL語(yǔ)句是怎么被執(zhí)行的,它執(zhí)行的順序是怎樣的,然后查看總結(jié)各方資料,就有了下面這一篇文章了,下面這篇文章主要給大家介紹了關(guān)于MySql一條查詢(xún)語(yǔ)句的執(zhí)行流程究竟是怎么樣的,需要的朋友可以參考下2024-06-06
將MySQL的表數(shù)據(jù)全量導(dǎo)入clichhouse庫(kù)中
這篇文章主要介紹了將MySQL的表數(shù)據(jù)全量導(dǎo)入clichhouse庫(kù)中,詳細(xì)介紹全量導(dǎo)出MySQL數(shù)據(jù)到clickhouse表的相關(guān)內(nèi)容,需要的小伙伴可以參考一下2022-03-03
Mysql 數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)
Mysql數(shù)據(jù)庫(kù)訪問(wèn)類(lèi) 實(shí)現(xiàn)代碼,對(duì)于想學(xué)習(xí)mysql操作類(lèi)的朋友值得一看2009-02-02
關(guān)于MySQL的索引之最左前綴優(yōu)化詳解
這篇文章主要介紹了關(guān)于MySQL的索引之最左前綴優(yōu)化詳解,多個(gè)普通字段組合在一起創(chuàng)建的索引叫做聯(lián)合索引, 也被稱(chēng)之為組合索引,需要的朋友可以參考下2023-05-05
MySql數(shù)據(jù)庫(kù)觸發(fā)器使用教程
MySQL從5.0.2版本開(kāi)始支持觸發(fā)器,MySQL的觸發(fā)器和存儲(chǔ)過(guò)程一樣,都是嵌入到MySQL服務(wù)器的一段程序,這篇文章主要給大家介紹了關(guān)于MySql數(shù)據(jù)庫(kù)觸發(fā)器使用的相關(guān)資料,需要的朋友可以參考下2022-05-05
MySQL將時(shí)間戳轉(zhuǎn)換為年月日格式的實(shí)現(xiàn)
在我們的項(xiàng)目開(kāi)發(fā)過(guò)程中,經(jīng)常需要將時(shí)間戳或日期時(shí)間字段轉(zhuǎn)換為特定的格式,本文主要介紹了MySQL將時(shí)間戳轉(zhuǎn)換為年月日格式的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-08-08

