如何使用MySQL字符集

技术如何使用MySQL字符集本篇内容介绍了“如何使用MySQL字符集”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!最近迁

本文介绍了“如何使用MySQL字符集”的知识。很多人在实际案例的操作中会遇到这样的困难。让边肖带领你学习如何处理这些情况。希望大家认真阅读,学点东西!

最近在迁移mysql和升级mysql版本的时候,遇到了很多乱码字符(主要是表达问题),做个说明。

mysql字符集支持四个级别的字符集和对应的比较规则,例如服务器级别为character_set_server,数据库级别为character_set_database,表级和列级也可以设置字符集,例如:

另外,字符集比较也要遵循规则,比较常用的比较规则是utf8_general_ci。

常规服务器启动配置:

[mysqld]character _ set _ server=utf8mb4安装和创建库表时,请尝试使用utf 8 MB 4字符集。

客户端有三个与字符集相关的系统变量(如程序驱动和mysql工具集),即character_set_client、character_set_connection和character_set_results,用于客户端编码解码和与数据库交互。

实际上,这三个参数是由默认字符集或集名同时指定的。

遇到的具体问题有:

1:为1:mysql导入和导出指定的默认字符集是utf8mb4,否则可能会出现乱码。

2:服务器级字符集配置为utf8mb4,即使没有指定库、表和列,也会继承服务器级配置。

3;Mysql工具集,尝试显示指定的mdash默认字符集字符集,例如:

[client]default-character-set=utf8 MB 4[MySQL]default-character-set=utf8 MB 44:如果有代理,则必须在代理上指定字符集。

5:如果不知道有没有问题,可以通过phpmyadmin检查修改,尤其是检查它执行的mysql语句。

6:编译时指定字符集,例如:

这里介绍一下cmake-d default _ charset=utf8 MB 4-d extra _ charset=all-d default _ collection=utf8 MB 4 _ general _ ci“如何使用MySQL字符集”。谢谢你读它。如果你想了解更多行业,关注网站,边肖将为大家输出更多高质量的实用文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/41738.html

(0)

相关推荐

  • CTF入门学习3-Web通信基础

    技术CTF入门学习3-Web通信基础 CTF入门学习3-Web通信基础本篇文章主要介绍WEB通信的机制,主要介绍了URL协议和HTTP协议。Web安全基础
    01 Web通信
    这个部分重点介绍浏览器与We

    礼包 2021年11月20日
  • XMLHttpRequest中fetch_ajax请求的新写法是什么

    技术XMLHttpRequest中fetch_ajax请求的新写法是什么这篇文章主要讲解了“XMLHttpRequest中fetch_ajax请求的新写法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小

    攻略 2021年11月5日
  • opencv 视频处理相关

    技术opencv 视频处理相关 opencv 视频处理相关包含视频格式知识(编解码和封装格式);如何获取视频信息及视频编解码格式;opencv读取及保存视频,及opencv fourcc编码格式
    一、基

    礼包 2021年11月23日
  • Apache Shiro怎么入门

    技术Apache Shiro怎么入门今天就跟大家聊聊有关Apache Shiro怎么入门,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。项目权限 表Shiro与Sp

    攻略 2021年10月20日
  • VC++ win7下怎么实现WIFI共享工具

    技术VC++ win7下怎么实现WIFI共享工具这篇文章主要讲解了“ VC++ win7下怎么实现WIFI共享工具”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ VC++

    攻略 2021年11月30日
  • 怎么解决oracle12.2 adg中的ORA-46952问题

    技术怎么解决oracle12.2 adg中的ORA-46952问题这篇文章主要讲解了“怎么解决oracle12.2 adg中的ORA-46952问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢

    攻略 2021年11月5日