在Python2中,默认字符编码是ASCII码,因此在Python2中写中文,首行一般都会加上-- coding:utf-8 --,看了这篇文章,我想你对这个东西已经有了一个清楚的认识。但是Python2现在已经停止更新了,我们了解即可,不用太关注。 对于Python3.x来说,默认字符编码是utf-8,而utf-8是Unicode的扩展集。即Python3.x中默认所有...
首先应该修改系统字符集参数,这样以后创建的库表默认字符集就是 utf8mb4 了。找到配置文件,添加或修改以下参数: vi/etc/my.cnf[mysqld]character-set-server=utf8mb4 collation-server=utf8mb4_general_ci skip-character-set-client-handshake#忽略应用连接自己设置的字符编码,保持与全局设置一致[client]default-c...