0

datadir を (xampp の) mysql インストールに変更して、開発データベースのドロップボックスや Google ドライブのようなクラウド ディレクトリに配置しようとしています。

私が従った手順は次のとおりです。

  • mysql サーバーをシャットダウンします。
  • C:\xampp\mysql\data からすべてのファイルとディレクトリをコピーし、クラウド ディレクトリ (C:\users\Dani\Google Driver_web_development\web-mysql-databases) に配置します。
  • my.iniでファイルを開きc:\xampp\mysql\bin\、次の変数を変更します。

    datadir = "C:/Users/Dani/Google Drive/_web_development/web-mysql-databases" by datadir = "C:/xampp/mysql/data"

    innodb_data_home_dir = "C:/Users/Dani/Google ドライブ/_web_development/web-mysql-databases" by innodb_data_home_dir = "C:/xampp/mysql/data"

    innodb_log_group_home_dir = "C:/Users/Dani/Google ドライブ/_web_development/web-mysql-databases" by innodb_log_group_home_dir = "C:/xampp/mysql/data"

    plugin_dir = "C:/Users/Dani/Google ドライブ/_web_development/web-mysql-databases/lib/plugin/" by plugin_dir = "C:/xampp/mysql/data"

  • 変更を保存して、サービスを再度起動します。

  • MYSQL を実行し続けることができません。

注: すべてのファイルを元の場所 ( ) に置くc:\xampp\mysql\dataと、すべて正常に動作します。また、データ ディレクトリにログが生成されません。

どのようにできるのか?

4

3 に答える 3

1

同じ問題を抱えているすべての人のために。

mysql が Google ドライブ フォルダにある場合、これは機能しません。理由はわかりません。一方、これはたとえば Dropbox フォルダーで機能します。

于 2012-11-19T14:21:22.427 に答える