0
瑪麗亞DB變化DATADIR我在我的Windows服務器上安裝MariaDB的,看到它的默認值,其中數據庫存儲到C:\Program Files\MariaDB 10.2\data
Windows服務器
我想它移動的E中的datadir:磁盤專設到數據庫的東西。
我認爲複製datadir,然後修改C:\Program Files\MariaDB 10.2\data
datadir中的my.ini會解決它,但是當我嘗試重新啓動服務時,它不會啓動。 我也嘗試設置網絡服務的文件夾權限,但似乎沒有幫助。
如何在Windows上移動我的datadir?
這可能不會立即幫助您解決問題,但是診斷髮生的事情的能力是非常重要的,那就是:閱讀錯誤日誌,如果這仍然沒有幫助,請在Windows上查看mysqld.exe正在使用procmon,你需要知道*爲什麼*該服務不會啓動,這將有助於解決問題。 –
是的,有趣的是,在Windows錯誤日誌中沒有任何東西。如果有某個日誌文件寫在某個地方,也沒有任何東西可以找到。文檔說它應該在Windows錯誤日誌中有條目,但是沒有。只有當我終於找到使用詳細選項手動執行mysqld的選項時,我纔得到解決方法,它在其中聲明沒有權限。多數民衆贊成我如何到了下面的xcopy解決方案。 – Tschallacka
有MariaDB錯誤日誌,擴展名爲.err的datadir中的文件。如果它不存在,那麼有一個Windows *事件*日誌,其中寫入消息。如果它不在那裏,例如服務配置被破壞,並且mysqld.exe不在那裏,那麼有procmon發現, –