mysql英文设置中文_英文操作系统下的MySQL中文设置

我下载的MySQL-5.6.16没有my.ini文件,所以到以前的MySQL Server 5.6安装目录下拷贝了一个,然后修改其中的basedir和datadir。

最重要的是要写一句话:default-character-set=utf8。网上查到的叙述很多,无所适从。我们最后需要的结果就是在变量设置中能够读出下面的设置结果:

set character_set_database=utf8;

set character_set_filesystem=utf8;

set character_set_client=utf8;

set character_set_connection=utf8;

set character_set_results=utf8;

set character_set_server=utf8;

很闹人,但答案并不复杂。谨记录如此。

后记:

如果在my.ini文件中设置的是:default-character-set=latin1,那么set character_set_server=utf8;语句如果写在.sql脚本文件里,可以通过source命令在命令行里成功地执行,而同样的脚本,如果是在部署时自动执行,将不起作用。

我下载的MySQL-5.6.16没有my.ini文件,所以到以前的MySQL Server 5.6安装目录下拷贝了一个,然后修改其中的basedir和datadir。 最重要的是要写一句话:default-character-set=utf8。网上查到的叙述很多,无所适从。我们最后需要的结果就是在变量设置中能够读出下面的设置结果: set character_set_database=utf8; set character_set_filesystem=utf8; set character_set_client=utf8; set character_set_connection=utf8; set character_set_results=utf8; set character_set_server=utf8; 很闹人,但答案并不复杂。谨记录如此。 后记: 如果在my.ini文件中设置的是:default-character-set=latin1,那么set character_set_server=utf8;语句如果写在.sql脚本文件里,可以通过source命令在命令行里成功地执行,而同样的脚本,如果是在部署时自动执行,将不起作用。
经验分享 程序员 微信小程序 职场和发展