0

OS X Snow Leopard マシンで実行されているセルフインストールの MySQL サービスがあり、mysql.com の自動インストーラーを使用してコンパイルされています。

私が抱えている問題は、Dropbox を使用して "data" ディレクトリからデータベース ファイルを同期したいということです。そのフォルダ内に作成されたすべてのディレクトリとファイルは、ユーザー「_mysql」とグループ「wheel」に 700 の権限で割り当てられています。 Dropbox、または私にそれらへのアクセスを許可します。

一時的な手段として、ファイルのパーミッションを手動で 755 に変更して、必要なアクセス権を与えることができます。ただし、MySQL によって作成された新しいデータベース ファイルには、デフォルトの権限値 700 が引き続き与えられます。理想的ではありません。

私がする必要があるのは、MySQL がこれらのファイルを作成するために使用するユーザー/グループを変更するか、デフォルトのパーミッション値を、他のユーザー/グループが少なくともデータベース ファイルを読み取れるように変更することです。

4

1 に答える 1

2

いくつかの調査の結果、MySQL を実行するユーザーを変更できることがわかりました。これは、単純ではあるが比較的知られていない構成ファイルのオプションを使用することで実現できます。

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

于 2009-11-08T16:23:32.390 に答える