menu LittleJake's Blog
color_lens
avatar
Jake Liu
Never Settle
creative commons by-nc-sa
hit
Category
keyboard_arrow_down

© 2024 LittleJake's Blog.

萌ICP备20223020号

2021 - 2

head-img

前言

过年闲来无事,学习了一下Solidwork建模。
刚刚好手头上有一个CH341a的裸板,每次看到都觉得容易碰到短路,因此建了个外壳的模型,然后用3D打印打印了出来。

准备工作

  1. Solidwork 2020
  2. Repetier-Host
  3. 3D打印机
  4. 时间
...

head-img

背景

系统:centos 7.6
数据库版本:MySQL8.0

发现问题

Python 使用Pymysql更新数据库时,遇到未知字符。

问题解决

当前列使用类型为longtext;utf8_general_ci
由于传入的字符包括各种符号、各种汉字之类的,utf8明显无法满足业务需求。
因此修改当前列为utf8mb4_general_ci,问题解决

扩展说明

参考MySQL8.0手册可以发现
https://dev.mysql.com/doc/refman/8.0/en/charset-unicode-utf8mb4.html

  1. utf8mb4是4位的utf8编码,而通常utf8为三位,utf8mb4可以理解为utf8的超集。
  2. 支持扩展编码以及BMP
  3. ...
Theme