Windows下移動MariaDB數據目錄 (轉!)

Windows下移動MariaDB數據目錄:html

http://www.xue163.com/news/940/9403312.htmlmysql

 

【環境】OS:Windows Server 2008 R2 x64sql

         MariaDB:10.0.15-MariaDB; 安裝目錄爲C:\Program Files\MariaDB 10.0bash

【步驟】日誌

一、中止MySQL服務。code

 

二、拷貝數據目錄。htm

  建立D:\MariaDB_DATA目錄,並給該目錄添加NETWORK SERVICE權限,get

      將C:\Program Files\MariaDB 10.0\data目錄裏面的內容所有拷貝到D:\MariaDB_DATA。io

三、移動配置文件。class

 將my.ini文件由

C:\Program Files\MariaDB 10.0\data\my.ini

移動到

C:\Program Files\MariaDB 10.0\my.ini

四、修改配置文件。

在C:\Program Files\MariaDB 10.0\my.ini文件中添加或修改如下兩項。

[mysqld]
basedir=C:\Program Files\MariaDB 10.0    #程序安裝目錄
datadir=D:\MariaDB_DATA                  #數據目錄

五、修改註冊表:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL\ImagePath

"C:\Program Files\MariaDB 10.0\bin\mysqld.exe" "--defaults-file=C:\Program Files\MariaDB 10.0\data\my.ini" "MySQL"

修改成

"C:\Program Files\MariaDB 10.0\bin\mysqld.exe" "--defaults-file=C:\Program Files\MariaDB 10.0\my.ini" "MySQL"

六、啓動MySQL服務。

   用上面的方法避免了1067以及Errcode: 13 "Permission denied"等錯誤。

       另外,若是服務啓動失敗能夠經過錯誤日誌文件排查錯誤,文件爲數據目錄下hostname.err,hostname是當前主機名。

相關文章
相關標籤/搜索