因為之前保存在C盤。
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供潛山網(wǎng)站建設、潛山做網(wǎng)站、潛山網(wǎng)站設計、潛山網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、潛山企業(yè)網(wǎng)站模板建站服務,十載潛山做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
每個電腦上都至少有兩個硬盤C,D兩個盤正常的下載會自動保存在C盤,mysql文件之前保存在c盤過,所以選擇了D盤還會找到痕跡。
我們在下載東西的時候千萬不要都下載到C盤,這樣電腦就會越來越卡。
1、首先在桌面上雙擊打開“此電腦”軟件。
2、然后在打開的此電腦頁面中,找到并雙擊打開C盤。
3、選中需要移動的文件,再右擊選中的文件,從彈出的快捷菜單中選擇“剪切”命令。
4、在窗口中雙擊打開D盤或E盤。
5、最后鼠標右擊窗口空白處,從彈出的快捷菜單中選擇“粘貼”命令即可。
近幾天在抓Wiki的數(shù)據(jù),爬蟲沒控制好導致數(shù)據(jù)量過大,原數(shù)據(jù)儲存位置在C盤差點爆了,在網(wǎng)上查詢了更換存儲路徑的方式如下:
1. 在任務管理器-服務里找到MySQL的啟動項-右鍵點屬性,查看配置文件的路徑,我的原有路徑為:C:/ProgramData/MySQL/MySQL Server 8.0/my.ini
2. 在服務中停止MySQL服務,查看my.ini文件中datadir項,進入該目錄下將data文件夾copy至新設定的文件目錄下,我挪到了D:/MySQLData。因為涉及數(shù)據(jù)最好是復制,等復制完畢再刪除原數(shù)據(jù)。 同時復制一份my.ini文件至該目錄下,并將my.ini文件中datadir更新至你新設定的路徑D:/MySQLData/data
3. win + R打開運行窗口,regedit打開注冊表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路徑下找到MySQL啟動項,名字跟服務中一致,雙擊ImagePath,打開彈窗,把數(shù)值數(shù)據(jù)中my.ini的路徑改為D:\MySQLData\my.ini,確定。
4. 到服務中啟動MySQL,能正常啟動并且能正常連接則遷移完畢。
在Windows操作系統(tǒng)中,如果我們通過MySql的全自動安裝包安裝數(shù)據(jù)庫,那么數(shù)據(jù)庫的數(shù)據(jù)將會默認被存儲在C盤中,而C盤作為系統(tǒng)盤,一般情況下我們并不想放和系統(tǒng)無關(guān)的一些內(nèi)容。那么就需要將這些數(shù)據(jù)庫數(shù)據(jù)移動到其他盤中,如何能夠快捷方便的移動這些數(shù)據(jù)呢?
步驟其實也比較簡單。
首先,MySql的數(shù)據(jù)庫數(shù)據(jù)會被默認的安裝在C盤的ProgramData目錄下,我們進入到ProgramData后,找到MySql文件夾,根據(jù)自己安裝的版本不同,在MySql文件夾下會有MySql Server *.*的文件夾,點擊進入后,就可能看到一個叫Data的文件夾。
然后復制Data文件夾到你想要移動的目錄下,例如:我想要移動到D盤的MySqlData下。
接下來,我們需要停止MySql服務。
可以在任務欄的搜索中,搜索“服務”,然后找到服務組件的應用并打卡。
在服務組件的頁面,找到“服務(本地)”,然后選中,找到名為“MySQL”開頭的服務,并停止它。
當然,還有一個簡單的辦法,就是先使用“Windows + R”快捷鍵打開運行工具,然后輸入cmd回車打開“命令提示符”;或者在任務欄上搜索cmd,使用管理員打開“命令提示符”。
然后在“命令提示符”中,輸入net stop mysql,當然,如果你和我一樣是5.*的版本,例如我的是5.7版本的mysql,那么你需要輸入“net stop mysql57”。
然后就會提示MySQL57 服務停止了。
這時,我們使用記事本打開mysql的配置文件my.ini,就在我們剛才移動Data的MySQL目錄下。然后找到datadir配置,修改成我們的新目錄并保存。
然后重新啟動服務,啟動方式和停止方式一樣,在服務中右鍵MySQL的服務,然后選擇啟動?;蛘咄ㄟ^cmd,輸入net start mysql或者好像我一樣,輸入net start mysql57。
當然,這里有可能會啟動服務失敗,啟動服務失敗的原因有可能是你用來放Data的文件目錄的權(quán)限問題,這是我們右鍵這個目錄,然后在安全的選項卡中加上NETWORK SERVICE的角色,權(quán)限是完全控制,然后保存。再啟動服務試試?應該就OK了。
最后,打開你的mysql客戶端試試是否成功了吧,確認無誤后,就可以把之前的Data文件夾刪掉了。