簡體   English   中英

如何更改MySQL用於創建數據庫目錄和文件的權限?

[英]How do I change the permissions that MySQL uses to create database directories and files?

我在OS X Snow Leopard計算機上運行了一個自安裝的MySQL服務,該服務是使用mysql.com的自動安裝程序進行編譯的。

我遇到的問題是我想使用Dropbox從“數據”目錄同步數據庫文件。 在該文件夾中創建的所有目錄和文件,都被分配給用戶“ _mysql”和組“ wheel”,並具有700的權限。此權限使文件有效地被鎖定,並帶有紅色的“ no entry”圖標,而沒有允許Dropbox或我訪問它們。

作為臨時措施,我可以手動將文件權限更改為755,以授予我所需的訪問權限。 但是,由MySQL創建的任何新數據庫文件仍將被賦予默認權限值700。這並不理想。

我需要做的是更改MySQL用於創建這些文件的用戶/組或將默認權限值更改為允許其他用戶/組至少讀取數據庫文件的權限。

經過一些研究,我發現您可以使用配置文件中的一個簡單但相對未知的選項來更改用戶MySQL的運行方式。

http://dev.mysql.com/doc/refman/5.0/en/changing-mysql-user.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM