程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> Ubuntu與windows雙系統下共用MySQL數據庫的方法

Ubuntu與windows雙系統下共用MySQL數據庫的方法

編輯:關於MYSQL數據庫
雙系統配置及MySQL數據庫存儲情境:Windows XP下d:\mysql\data中存有MySQL數據庫,Linux系統為Ubuntu Server 9.10。
  雙系統安裝完畢,利用GURB啟動到Ubuntu Server 9.10,以管理員身份登錄。
  1)並讀寫方式(RW)認方式掛載Windows中D分區至/media/wind。
  2)更改/media/wind/mysql/data權限
  sudo chow mysql:mysql /media/wind/mysql/data (其中兩個mysql分別表示用戶名及所在用戶組)
  3)更改/etc/mysql/my.cnf文件,更改其datadir
  sudo nano /etc/mysql/my.cnf
  將其中的 datadir = /var/lib/mysql
  更改為
  datadir=/media/wind/mysql/data
  存盤
  4)更改/etc/apparmor.d/usr_sbin_mysqld內容中,把其中的/var/lib/mysql都對應替換成實際存儲位置
  如上面的 /media/wind/mysql/data/
  5)重啟apparmor和mysql服務
  sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql restart
  我重啟過程中我遇到一個拒絕訪問的錯誤,重新執行第3)步中的更改配置文件操作,將文件中的user由mysql更改為root後成功,其原因是我的Windows下MySQL數據庫的未對mysql用戶授予訪問權限。
  總結:
  希望本文介紹的Ubuntu與windows雙系統下共用MySQL數據庫的方法能夠對讀者有所幫助,更多有關linux系統的知識還有待於讀者去探索和學習。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved