我在jsp中使用sql语句向mysql插入数据,插入成功后到数据库中查看,中文都成了乱码。网上的解决办法不怎么管用,请各位帮帮忙吧。谢谢啦。
这是我在控制台下查看的字符集结果。也使用过set names 'gbk',没起作用。
mysql> show variables like 'char%';
+--------------------------+---------------------------------------------------------+
| Variable_name            | Value                                                   |
+--------------------------+---------------------------------------------------------+
| character_set_client     | utf8                                                    |
| character_set_connection | utf8                                                    |
| character_set_database   | utf8                                                    |
| character_set_results    | utf8                                                    |
| character_set_server     | latin1                                                  |
| character_set_system     | utf8                                                    |
| character_sets_dir       | D:\Program Files\MySQL\MySQL Server 5.0\share\charsets/ |
+--------------------------+---------------------------------------------------------+
7 rows in set