Я использую сервер MySql, который поставляется с Cygwin. Независимо от того, начинают ли я это так:mysqld throws error, ignores --tmpdir switch
mysqld --tmpdir=/cygdrive/c/temp start
или как это:
mysqld start --tmpdir=/cygdrive/c/temp
Я всегда получаю сообщение об ошибке
151104 15:50:48 [Note] mysqld (mysqld 5.5.45) starting as process 8784 ...
151104 15:50:48 [Warning] Can't create test file /var/lib/mysql/CMTCL033974.lower-test
151104 15:50:48 [Warning] Can't create test file /var/lib/mysql/CMTCL033974.lower-test
Это выглядит так, как если опция --tmpdir
будет проигнорировано ,
BTW, каталог /cygdrive/c/temp
существует и доступен для записи.