我有一个在 Windows 7 上运行的 MySQL 服务器(版本 5.0.67)。当我在 Eclipse 中使用 hibernate 时,出现以下错误:
引起原因:java.sql.SQLException:无法创建/写入文件“C:\Windows\TEMP#sql_e9c_0.MYI”(错误代码:17)
我尝试配置MySQL的TmpPath并将Systemparameters设置为TMPDIR:
TEMP=C:\Users\JDD09~1.HER\AppData\Local\Temp
TMP=C:\Users\JDD09~1.HER\AppData\Local\Temp
TMPDIR=C:\tmp\tmpdir
在 my.ini 中,我进行了以下更改:
[mysqld]
tmpdir=C:\tmp\tmpdir
然而,现在 MySQL 在尝试启动时会中止。
我读过这个帖子(更改mysql的tmp文件夹),但没有帮助。我怎样才能解决这个问题?
您可能需要确保使用正斜杠“/”而不是反斜杠“\”。这对我有用,所以你可以使用这一行:
tmpdir=C:/tmp/tmpdir
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)