Navicat MySql乱码解决
2024-08-28 15:48:07
接着上一篇博客继续解决
如上图,鼠标放在localhost上右键,选择编辑连接,弹出下图。
如下选择好之后,连接数据库,进行测试。
在test数据库上右键选择命令列界面,如下图,输入show variables like ‘%char%’;查看编码格式。
如上图所示,
character_set_client=utf8mb4;
character_set_connection=utf8mb4;
character_set_results=utfmb4;
以上MySql数据库乱码问题解决。其中utf8mb4与utf8的区别是什么大家应该也很好奇,或者说大家就没有听说过utf8mb4这个编码格式,当时我也是上网搜过之后才知道它们的区别。区别如下:
1、utf8mb4是一种可支持4个字节UTF编码,一个字符最多能有4字节,所以能支持更多的字符集。
2、utf8mb4 is a superset of utf8,utf8mb4兼容utf8,且比utf8能表示更多的字符。
详细区别:https://zhidao.baidu.com/question/1949879706369876188.html
最新文章
- URAL1826. Minefield 题解
- Jquery-EasyUI学习~
- MAC开发NDK非常的简单
- win7 dos命令窗口内容显示不全解决办法--将命令执行结果输出到一个文件中
- Oracle 异常处理
- FreeBSD方式安装 MAC OSX
- Could not open a connection to your authentication agent
- web容器 - Jetty
- Java 开源博客 —— Solo 0.6.9 发布时间!
- LeetCode OJ 48. Rotate Image
- Yii2 独立操作
- PAT-L2-007-gplt真题
- UNIX网络编程——TCP连接的建立和断开、滑动窗口
- python基础——函数
- NodeJS简单爬虫
- JavaScript错误:Maximum call stack size exceeded错误
- Python3NumPy——常用函数
- ExportGrid Aspose.Cells.dll
- 为MyEclipse配置Spring的约束
- Tess4J -4.0.2- Linux 实践 [解决:Tess4J - Native library (linux-x86-64/libtesseract.so) not found in resource path]