资源描述:
《Mysql查看编码类型.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Mysql查看编码方式专题一、查看数据库的字符集showvariableslike'character_set_%';输出:+--------------------------+--------+
2、Variable_name
3、Value
4、+--------------------------+--------+
5、character_set_client
6、latin1
7、
8、character_set_connection
9、latin1
10、
11、character_set_database
12、latin1
13、
14、character_set_filesystem
15、binary
16、
17、
18、character_set_results
19、latin1
20、
21、character_set_server
22、latin1
23、
24、character_set_system
25、utf8
26、+--------------------------+--------+结合以下的编码表我们发现当前的数据库系统的编码:latin1_bin西欧(多语言),二进制binary二进制以上是我在linux环境中的查看的结果编码集了。我现在WIN平台上面查看编码集结果如:+--------------------------+--------+
27、Variable_name
28、Value
29、+--------
30、------------------+--------+
31、character_set_client
32、utf8
33、
34、character_set_connection
35、utf8
36、
37、character_set_database
38、utf8
39、
40、character_set_filesystem
41、binary
42、
43、character_set_results
44、utf8
45、
46、character_set_server
47、utf8
48、
49、character_set_system
50、utf8
51、+--------------------------+--------+为什么会出现不一致的情况呢?在我本机上
52、面是显示的UTF-8.而在LINUX上面居然是二、通过命令修改其编码创建数据库指定数据库的字符集mysql>createdatabasemydbcharactersetutf-8;#直接指定其编码直接通过命令进行修改setcharacter_set_client=utf8;setcharacter_set_connection=utf8;setcharacter_set_database=utf8;setcharacter_set_results=utf8;setcharacter_set_server=utf8;修改完了之后再查询showvariableslike
53、'character_set_%';+--------------------------+--------+
54、Variable_name
55、Value
56、+--------------------------+--------+
57、character_set_client
58、utf8
59、
60、character_set_connection
61、utf8
62、
63、character_set_database
64、utf8
65、
66、character_set_filesystem
67、binary
68、
69、character_set_results
70、utf8
71、
72、character_set_server
73、u
74、tf8
75、
76、character_set_system
77、utf8
78、+--------------------------+--------+结果全部都调整修改成UTF-8了!修改完了之后我看select*fromaddress_address;出现乱码了!Django也乱码三、解决数据导入导出的乱码问题#createdatabasenginxdjango;#usenginxdjango;#showvariableslike'character_set_%';#打印输出居然是如下+--------------------------+--------+
79、Variabl
80、e_name
81、Value
82、+--------------------------+--------+
83、character_set_client
84、latin1
85、
86、character_set_connection
87、latin1
88、
89、character_set_database
90、latin1
91、
92、character_set_filesystem
93、binary
94、
95、character_set_results
96、latin1
97、
98、character_set_server
99、latin1
100、
101、character_set_system
102、utf8
103、+---------------------