如果重灌作業系統了,如果mysql原先是安裝在非系統盤(非c盤)裡可以不用從新安裝只要從新新增服務就可以使用,以前是資料還存在。
1.確保原來的資料庫檔案是存在的。
首先找到原來安裝的mysql目錄下。找到my.ini檔案如果已經存在,找到basedir的路徑:
例如:#path to installation directory. all paths are usually resolved relative to this.
basedir="d:/program files/mysql/mysql server 5.5/"
#path to the database root
datadir="d:/programdata/mysql/mysql server 5.5/data/"
就可以知道資料庫是在那個資料夾下了。
如果沒有my.ini檔案則將my-small.ini檔案複製乙份重新命名為my.ini並把上面的兩個路徑複製到檔案中(具體的路徑依據你的安裝的路徑和資料庫檔案的路徑而修改)。
2.將my.ini檔案複製的c盤的windows資料夾下。
3.開啟dos介面,輸入mysqld –nt –install 如果提示說沒有「t」的命令宣告,則可以將-nt 去掉(網路上說需要,我試驗過,不要-nt也是可以的)。就會提示說這個服務已經新增了。
注意:如果沒有配置path環境變數,會提示mysqld命令不存在,有兩種解決方法。
一.配置環境變數:右擊電腦—>屬性à高階系統設定(這是win 7的,xp的請參照就可以)à高階à選擇「環境變數」à在系統變數裡面找到」path」變數,雙擊,在資料後面新增」;mysql安裝下的bin的路徑」,à確定à確定.
注意前面的」;」不能省。例如我的配置為:」;d:\program files\mysql\mysql server 5.5\bin」
從新開啟dos。
二.直接找到bin資料夾下的mysqld.exe檔案拖到dos下也可以。
重灌作業系統後mysql的資料庫恢復
以carnumber資料庫為例 1.備份如下檔案 data ib logfile0 data ib logfile1 2.備份如下資料夾 包括所有檔案 data carnumber 3.刪除carnumber資料夾 4.重新註冊服務 mysqld nt install 5.啟動服務 net star...
重灌系統,mysql資料恢復
0.配置環境變數 1 配置好my.ini檔案,裡面致命了資料庫的安裝位置,和資料庫的資料存放位置,d mysql 和e mysql 2 然後初始化資料庫 用cmd 這個時候e mysql 裡面會多出一些資料。代表初始化成功 3 安裝服務 4 啟動服務 5 修改密碼等和加密規則等後續步驟 重灌系統後,...
操作系統重灌記
作業系統的io是最大的瓶頸,向老大幾次早請固態硬碟沒成功,最後給了塊硬碟,剛好作業系統試用到期,重灌win8.1工作開始。進入c users beta目錄,將裡面的所有可見子目錄拷貝至f users beta目錄 在輸入計算機名的介面 也是安裝過程中第一次需要使用者輸入資訊的地方 按shift f1...