今天帮同事处理一个棘手的事情,问题是这样的,无论在客户机用哪个版本的mysql客户端连接服务器,发现只要服务器端设置了,character-set-server = utf8之后,character_set_client、 character_set_connection、character_set_results,就始终都是和服务器端保持一致了,即便在mysql客户端加上选项:
--default-character-set=utf8
也不行,除非连接进去后,再手工执行命令:
set names latin1,才会将client、connect...