当我插入数据库时,我收到“ASCII编码”错误,因为我重新安装了MYSQL。
我想再次将默认设置更改为UTF-8。
这是我得到的错误,因为MYSQL未设置为UTF-8模式:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
答案 0 :(得分:1)
您可以尝试将它放在mysql.cfg文件中:
[mysqld]
port = 3306
socket = mysql
skip-locking
init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci
[mysql]
default-character-set=utf8
更多信息: