默认情况下,
mysqld用英语给出错误消息,但也可以用以下语言显示:
Czech、
Danish、
Dutch、
Estonian、
French、
German、
Greek、
Hungarian、
Italian、
Japanese、
Korean、
Norwegian、
Norwegian-ny、
Polish、
Portuguese、
Romanian、
Russian、
Slovak、
Spanish或
Swedish。
要想在启动mysqld后用具体语言显示错误消息,使用--language或-L选项。选项值可以为语言名称或错误消息文件的全路径。例如:
shell> mysqld --language=swedish
或:
shell> mysqld --language=/usr/local/share/swedish
语言名应为小写。
语言文件位于(默认情况下)MySQL基本目录的share/LANGUAGE目录下。
要想更改错误消息文件,应编辑errmsg.txt文件,然后执行下面的命令以生成errmsg.sys文件:
shell> comp_err errmsg.txt errmsg.sys
如果你升级到新版本的MySQL,记住使用新的errmsg.txt文件来重新更改。