構成ファイルのパスをC:\
からE:\
に変更したいのですが、これを行う方法が見つかりません。
または、必要な構成ファイルで新しいインスタンスを開始する方法はありますか? mysqld --init-file="E:\db\my.ini"
のようなことをしましたが、うまくいきませんでした。
-編集済み-
私は設定ファイルで新しいインスタンスを開始しましたが、それはうまくいき、別の問題に直面しました。これも手伝ってくれませんか?
https://dba.stackexchange.com/questions/100492/cannot-change-datadir-for-mysqld
次のように -defaults-file オプションを使用する必要があります
mysqld --defaults-file="E:\\db\\my.ini"
または
mysqld --defaults-file="E:/db/my.ini"
MySQL 5.6をすでにWindowsマシンで実行していて、追加のMySQL 5.6インスタンスを実行しようとしている場合は、[mysqld]
のmy.ini
グループヘッダーで以下を変更してください。
E:\db
など)たぶん
[mysqld]
port = 3307
datadir = "E:/db"
試してみてください!!!