一.首先把mysql的服務(wù)先停掉。
站在用戶的角度思考問題,與客戶深入溝通,找到安塞網(wǎng)站設(shè)計與安塞網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、申請域名、虛擬主機、企業(yè)郵箱。業(yè)務(wù)覆蓋安塞地區(qū)。
二.更改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ù)庫文件和文件夾復(fù)制到新的存儲主路徑
將C:/Documents
and
Settings/All
Users/Application
Data/MySQL/MySQL
Server
5.1/Data/文件夾中的所有文件和文件夾拷貝到你新建的文件夾目錄下。
四.重啟MySQL服務(wù)
五.驗證更改數(shù)據(jù)庫存儲主路徑的操作是否成功
MySql安裝過程中,沒有修改掉數(shù)據(jù)存儲位置的話,可能會是數(shù)據(jù)存儲到自己并不希望的位置,故需要修改
先利用命令行登錄數(shù)據(jù)庫
mysql -u root -p
查看數(shù)據(jù)庫數(shù)據(jù)存儲位置
show variables like '%datadir%'
去該目錄下找到文件夾中的所有文件(該目錄一般是隱藏的),將其中所有文件拷貝到你希望數(shù)據(jù)文件存儲的位置,
我是想拷貝到D:/MySQl/data目錄下的
打開安裝目錄下的my.ini文件,將datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",這行修改為datadir="D\MySQL\data"(這里用又斜線,否則有可能報錯)。
退出所有對mysql.exe的調(diào)用,任務(wù)管理器看一下服務(wù)MySQL有沒有停止,如果沒有,在cmd中命令net stop mysql停止服務(wù)。然后在net start mysql重新啟動服務(wù)
查詢數(shù)據(jù)庫位置,查看是否成功
錯誤現(xiàn)象:MySQL開始是安裝在D盤,后來因其他原因卸掉后又重新安裝到E盤,發(fā)現(xiàn)不能通過“net start mysql”啟動。查看管理工具中"服務(wù)"中MySQL的屬性后發(fā)現(xiàn),可執(zhí)行文件路徑仍是D:/mysql/bin/...現(xiàn)在怎么樣更改,或者怎么從服 務(wù)項去掉MySQL?\x0d\x0a解決方法:到注冊表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet 更改查找MySQL項值,然后改路徑。\x0d\x0a找到相對的服務(wù),修改ImagePath值為你的路徑。\x0d\x0a可以在注冊表搜索“D:/mysql/bin/”,然后將其改成正確的路徑“E:/mysql/bin/”。\x0d\x0a\x0d\x0a注明:如果在服務(wù)中還是啟動不起來的話。那么在按以下方法在操作一次肯定可以了。\x0d\x0a\x0d\x0aD:/mysql/bin/winmysqladmin.exe 啟動它。然后在看看進程看看MYSQL此進程是否以經(jīng)啟動了