当前位置: 首页 > news >正文

【mysql】mysql客户端中文显示乱码

背景

最近在做数据库还原的时候,由于备份的sql中存在中文,导致还原的时候,出现乱码;深受毒害

解决

修改 MySQL 配置文件 my.cnf或 my.ini​

在 ​MySQL 配置文件​(通常位于 /etc/my.cnf、/etc/mysql/my.cnf或 ~/.my.cnf)的 ​[mysqld]和 [client]部分​ 添加:

[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci[client]
default-character-set = utf8[mysql]
default-character-set = utf8

​说明​:
utf8mb4是 ​MySQL 5.5.3+ 推荐的 UTF-8 编码​(支持完整的 Unicode,包括 emoji)。
utf8是 MySQL 早期的“伪 UTF-8”(仅支持最多 3 字节,不支持 emoji,推荐升级到 utf8mb4)。

http://www.hskmm.com/?act=detail&tid=13752

相关文章:

  • 揭秘“牛牛透视”
  • k8s系列--控制器yml(15)
  • 学生管理系统案例初步分析报告
  • 【mysql】mysql5.6 版本修改用户的登录
  • AT_abc200_e [ABC200E] Patisserie ABC 2 题解
  • 日总结 5
  • Linux驱动开发(1)概念、环境与代码框架 - 实践
  • Diffutoon下载介绍:真人视频转动漫工具,轻松获得上千点赞
  • 9月22号
  • 0.5*8 边形 != 式
  • 题解:AT_agc052_c [AGC052C] Nondivisible Prefix Sums
  • 寻路算法
  • 2025年9月22日 - 20243867孙堃2405
  • day 1
  • [Paper Reading] METAGPT: META PROGRAMMING FOR A MULTI-AGENT COLLABORATIVE FRAMEWORK
  • 二进制 - 20243867孙堃2405
  • 学习问题日记-1
  • 记一次生产环境内存溢出记录
  • 四舍六入五成双
  • 借助 Apache Phoenix,使用标准 SQL 和 JDBC 接口来操作 HBase
  • 学生信息管理系统
  • 如何让AI生成多页面APP原型图?AI原型设计实用指南
  • 代码随想录算法训练营第五天 | leetcode 242 349 202 1
  • CF2146 Codeforces Round 1052 (Div. 2) 游记
  • 原码补码反码与位操作
  • 接口
  • 特殊句式
  • 9月22日
  • 20250922
  • 易路斩获招聘、薪酬两大重磅人力资源奖项,尽显行业领军风范!