gpt4 book ai didi

mysql 抛出错误,忽略 --tmpdir 开关

转载 作者:行者123 更新时间:2023-11-29 21:52:14 26 4
gpt4 key购买 nike

我正在使用 Cygwin 附带的 MySql Server。不管我是否这样开始:

 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选项将被忽略。

顺便说一句,目录 /cygdrive/c/temp 存在并且可写。

最佳答案

这似乎很简单:--tmpdir 不会影响这些文件的位置。它们总是必须在/var/lib下,所以我手动创建了/var/lib/mysql,错误消息消失了。

但是,mysqld现在提示start参数,但这是一个不相关的问题,如果我无法弄清楚,我将为其打开一个单独的线程自己搞出来的....

关于mysql 抛出错误,忽略 --tmpdir 开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33524911/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com