如何以utf-8而不是latin1显示MySql输出?

时间:2012-07-24 14:01:58

标签: mysql unicode utf-8

我一直在寻找一段时间,并没有找到一个好的答案,但...... ....

有没有办法让我的选择查询显示输出在utf-8而不是mysql默认输出?我100%肯定我的数据存储在utf-8中但是当我选择输出时我给出的是一堆问号。

我不想以任何方式更改任何内容我只希望输出正确显示我的utf-8字符。可以这样做吗?或者这是终端的问题?我通过终端而不是任何MySql gui接口使用MySql。

2 个答案:

答案 0 :(得分:0)

查看这篇文章:Turning MySQL data in latin1 to utf8 utf-8 - 我知道那里有php,但它可能会帮助你更接近答案。

答案 1 :(得分:0)

SELECT CONVERT(_latin1'output' USING utf8);