默认情况下,mysqld用英语给出错误消息,但也可以用以下语言显示:CzechDanishDutchEstonianFrenchGermanGreekHungarianItalianJapaneseKoreanNorwegianNorwegian-nyPolishPortugueseRomanianRussianSlovakSpanish 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文件来重新更改。