一.首先把mysql的服務(wù)先停掉。
公司主營業(yè)務(wù):成都網(wǎng)站制作、網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出察隅免費做網(wǎng)站回饋大家。
二.更改MySQL配置文件My.ini中的數(shù)據(jù)庫存儲主路徑
打開MySQL默認的安裝文件夾C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件,點擊記事本頂部的“編輯”,“查找”,在查找內(nèi)容中輸入datadir后并點擊“查找下一個”轉(zhuǎn)到“Path to the database root數(shù)據(jù)庫存儲主路徑”參數(shù)設(shè)置,找到datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"即是默認的數(shù)據(jù)庫存儲主路徑設(shè)置,現(xiàn)將它改到C:\mysql\data(你希望的)文件夾,正確的設(shè)置是datadir="C:/mysql/data/"。
更改完成后點擊菜單欄的“文件”,再點擊“保存”。
三.將老的數(shù)據(jù)庫存儲主路徑中的數(shù)據(jù)庫文件和文件夾復制到新的存儲主路徑
將C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/文件夾中的所有文件和文件夾拷貝到你新建的文件夾目錄下。
四.重啟MySQL服務(wù)
五.驗證更改數(shù)據(jù)庫存儲主路徑的操作是否成功
一、停止MySQL
開始-cmd
netstopmysql5
二、復制原來數(shù)據(jù)庫目錄到新目錄
1、復制C:\ProgramData\MySQL\MySQLServer5.5\中的data目錄到
D:\ProgramFiles\MySQL\MySQLServer5.5\目錄下(自建的目錄)
三,修改MySQL配置文件
1、用記事本打開C:\ProgramData\MySQL\MySQLServer5.5\data\目錄下的my.ini
找到datadir="C:\ProgramData\MySQL\MySQLServer5.5\data"
在前面加#注釋掉
在下面添加一行
datadir="D:\ProgramFiles\MySQL\MySQLServer5.5\data"
修改完成后,保存退出。
四、重新啟動MySQL
1、開始-cmd
netstartmysql5
2、進入MySQL控制臺
開始-所有程序-MySQL-MySQLServer5.5-MySQL5.5CommandLineClient
提示輸入MySQLroot賬號的密碼,輸入之后回車,進入MySQL控制臺
showvariableslike’%datadir%’;?#查詢MySQL數(shù)據(jù)庫存放目錄
如查詢顯示為D:\ProgramFiles\MySQL\MySQLServer5.5\data\即表示修改成功!
近幾天在抓Wiki的數(shù)據(jù),爬蟲沒控制好導致數(shù)據(jù)量過大,原數(shù)據(jù)儲存位置在C盤差點爆了,在網(wǎng)上查詢了更換存儲路徑的方式如下:
1. 在任務(wù)管理器-服務(wù)里找到MySQL的啟動項-右鍵點屬性,查看配置文件的路徑,我的原有路徑為:C:/ProgramData/MySQL/MySQL Server 8.0/my.ini
2. 在服務(wù)中停止MySQL服務(wù),查看my.ini文件中datadir項,進入該目錄下將data文件夾copy至新設(shè)定的文件目錄下,我挪到了D:/MySQLData。因為涉及數(shù)據(jù)最好是復制,等復制完畢再刪除原數(shù)據(jù)。 同時復制一份my.ini文件至該目錄下,并將my.ini文件中datadir更新至你新設(shè)定的路徑D:/MySQLData/data
3. win + R打開運行窗口,regedit打開注冊表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路徑下找到MySQL啟動項,名字跟服務(wù)中一致,雙擊ImagePath,打開彈窗,把數(shù)值數(shù)據(jù)中my.ini的路徑改為D:\MySQLData\my.ini,確定。
4. 到服務(wù)中啟動MySQL,能正常啟動并且能正常連接則遷移完畢。