Windows でコマンドを実行しようとしていLOAD DATA INFILE
ますが、DATADIR を変更する方法がわかりません。/var/lib/mysql/
コマンドラインクライアントを実行すると、私のターゲットは次のとおりです。
"Path_to_sql" "--defaults-file=C:\Program Files\MySQL\MySQL Server 5.6\my.ini" "-uUser" "-pPassword"
私の my.ini ファイルには次の行があります:
datadir=C:\\Users\\Me\\Desktop\\
. 末尾の二重のバック スラッシュを使用せずに、単一のバック スラッシュも使用してみました。
LOAD DATA INFILE コマンドを試すと、変更されていないデフォルトのパスに単純にパスが追加されます:
Can't get stat of /var/lib/mysql/DB/path_to_file
.
さらに、
SELECT * FROM information_schema.GLOBAL_VARIABLES WHERE variable_name = "DATADIR";
デフォルト値を返します。