MySQL數(shù)據(jù)存儲(chǔ)路徑修改的超詳細(xì)教程
1.查看原先路徑
? 打開 MySQL 8.0 Command Line Client
? 輸入 show variables like '%datadir%'; (分號(hào)不能丟)

2.停止MySQL
(1)方法1:
? 以管理員身份運(yùn)行命令提示符
win + R → 輸入 cmd → ctrl + shift + enter
或者
在任務(wù)欄的搜索框中搜索“命令提示符”,然后右鍵 ,選擇以管理員身份運(yùn)行

? 輸入 net stop MySQL80
注意:這里的,MySQL80是服務(wù)器的名字,不同版本的可能不同,圖示為8.0版本,對(duì)應(yīng)的就是80(默認(rèn))。MySQL大小寫都可以,mysql80也行。

(2)方法2:
? 在服務(wù)中直接停止MySQL


3.修改路徑
(1) 找到my.ini
? 通過第一步查看的路徑可以找到Data文件夾,my.ini 就在與Data的同一級(jí)目錄下

(2) 修改 my.ini
? 可能會(huì)遇到無權(quán)限修改,可以先修改my.ini的權(quán)限。可以通過:右鍵my.ini → 屬性 → 安全→ 編輯 → 修改相關(guān)權(quán)限

? 若無上述情況,直接打開 my.ini ,并找到 datadir。
? 用’ # '注釋原來代碼 # datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
? 寫入你的目標(biāo)路徑datadir=.......... (注意這里要用’ / ’ ,而不能 ’ \ ',否則可能失敗,記得要保存?。。?/strong>
? 這里我放到了E盤自己新建的一個(gè)MySQL Server 8.0文件夾中

? 最后,把原路徑下的Data文件夾整個(gè)復(fù)制到目標(biāo)路徑下,就可以了

4.重新啟動(dòng)MySQL
? 方法與停止MySQL一樣
? 方法一修改一下輸入即可 net start MySQL80

5.再次查看路徑
? 檢查一下路徑,看看修改成功沒有
? 打開 MySQL 8.0 Command Line Client
? 輸入 show variables like '%datadir%'; (分號(hào)不能丟)

? 修改成功
總結(jié)
到此這篇關(guān)于MySQL數(shù)據(jù)存儲(chǔ)路徑修改的文章就介紹到這了,更多相關(guān)MySQL數(shù)據(jù)存儲(chǔ)路徑修改內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解讓MySQL和Redis數(shù)據(jù)保持一致的四種策略
在分布式系統(tǒng)中,保證Redis和MySQL之間的數(shù)據(jù)一致性是一個(gè)復(fù)雜且重要的問題,下面這篇文章主要給大家介紹了關(guān)于讓MySQL和Redis數(shù)據(jù)保持一致的四種策略,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07
MySQL誤操作后快速恢復(fù)數(shù)據(jù)的方法
這篇文章主要介紹了MySQL誤操作后快速恢復(fù)數(shù)據(jù)的方法,需要的朋友可以參考下2016-12-12
SQL實(shí)現(xiàn)數(shù)據(jù)過濾流程詳解
這篇文章主要介紹了SQL實(shí)現(xiàn)數(shù)據(jù)過濾流程,當(dāng)我們?cè)赟QL中查詢數(shù)據(jù)時(shí),肯定是有一些數(shù)據(jù)是我們不需要的,所以我們此時(shí)就要對(duì)數(shù)據(jù)進(jìn)行過濾,以篩選出我們僅需要的數(shù)據(jù)2023-01-01
MySQL中REPLACE INTO和INSERT INTO的區(qū)別分析
REPLACE的運(yùn)行與INSERT很相似。只有一點(diǎn)例外,假如表中的一個(gè)舊記錄與一個(gè)用于PRIMARY KEY或一個(gè)UNIQUE索引的新記錄具有相同的值,則在新記錄被插入之前,舊記錄被刪除。2011-07-07
Mysql數(shù)據(jù)庫(kù) ALTER 操作詳解
這篇文章主要介紹了Mysql數(shù)據(jù)庫(kù) ALTER 操作詳解的相關(guān)資料,需要的朋友可以參考下2022-09-09

