Mysql查看编码类型.doc

Mysql查看编码类型.doc

ID:57889735

大小:148.00 KB

页数:8页

时间:2020-09-02

Mysql查看编码类型.doc_第1页
Mysql查看编码类型.doc_第2页
Mysql查看编码类型.doc_第3页
Mysql查看编码类型.doc_第4页
Mysql查看编码类型.doc_第5页
资源描述:

《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、+---------------------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。