| 
                         查看windwos命令窗口的的属性可知,编码格式为GBK且不能更改 
  
这时我们可以使用“set names gbk;”来指定客户端发送给mysql语句时的编码格式,并且可以看到client、connection、results三个变量的编码格式变为了gbk,其它的没有变化 
- mysql> set names gbk;  
 - Query OK, 0 rows affected (0.00 sec)  
 - mysql> show variables like 'char%';  
 - +--------------------------+---------------------------------------------------------+  
 - | 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                                                    |  
 - | character_sets_dir       | C:Program FilesMySQLMySQL Server 5.5sharecharsets |  
 - +--------------------------+---------------------------------------------------------+  
 - 8 rows in set (0.00 sec) 
 
  
再次执行下插入操作没问题了,查询数据中文也不会乱码了 
- mysql> insert into user(name,gender,age) values('张三','男',22);  
 - Query OK, 1 row affected (0.04 sec)  
 - mysql> select * from user;  
 - +----+----------+--------+-----+---------------------+  
 - | id | name     | gender | age | updated_time        |  
 - +----+----------+--------+-----+---------------------+  
 - |  1 | zhangsan | M      |  22 | 2018-10-31 17:03:25 |  
 - |  2 | 张三         | 男       |  22 | 2018-11-01 09:01:43 |  
 - +----+----------+--------+-----+---------------------+  
 - 2 rows in set (0.00 sec)  
 
                          (编辑:泰州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |