背景:写入数据库,报错
LookupError: unknown encoding: utf8mb4
第一:修改my.ini,新加语句
default-character-set=utf8
第二:这个作死操作后
就开始报错:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动
第三:然而,懵逼的我,并不知道为什么会出现第二步的报错?
1、第一反应,百度,看大家的说法,好多建议重新初始mysql,觉得太麻烦
2、又看到一篇博客,详情点地址。
就查看了data文件夹下面的错误日志
3、发现这个错误
2018-08-25T15:32:30.528234Z 0 [ERROR] unknown variable 'default-character-set=utf8'
现在问题,清楚了,直接删掉my.ini文件中的default-character-set=utf8内容问题解决。
第四:得到的教训
如果突然出现什么错误的,我们可以先查看日志文件,说不到很容易就解决。