Mysql terminal Chinese garbled

Check coding

show variables like 'char%';

result

+--------------------------+--------+
| Variable_name            | Value  |
+--------------------------+--------+
| character_set_client     | gbk    |
| character_set_connection | gbk    |
| character_set_database   | utf8   |
| character_set_filesystem | binary |
| character_set_results    | gbk    |
| character_set_server     | utf8   |
| character_set_system     | utf8   |
+--------------------------+--------+

The results can be seen to show character_set_results encoding gbk

To store DB and consistent coding, here changed utf8

set character_set_results=utf8;

 

Guess you like

Origin www.cnblogs.com/kaituorensheng/p/12355593.html