今天写代码时候往数据库插入一条数据,出现的中文都是“?”,查了一下网上的修改方案,需要修改MySQL里面的my.ini文件,于是照着做了,发现不成功,导致重启MySQL服务报错;查看了window的日志文件,发现是按照修改的编码不能识别;
整了好一会儿,终于弄好了,把最终的文件贴出来参考一下:
保存之后再启动MySQL服务,发现可以了
然后在MySQL的bin目录下打开doc窗口,输入mysql -uroot -p 回车键入密码
然后输入:
再试一次添加测试添加,没有乱码了
今天写代码时候往数据库插入一条数据,出现的中文都是“?”,查了一下网上的修改方案,需要修改MySQL里面的my.ini文件,于是照着做了,发现不成功,导致重启MySQL服务报错;查看了window的日志文件,发现是按照修改的编码不能识别;
整了好一会儿,终于弄好了,把最终的文件贴出来参考一下:
保存之后再启动MySQL服务,发现可以了
然后在MySQL的bin目录下打开doc窗口,输入mysql -uroot -p 回车键入密码
然后输入:
再试一次添加测试添加,没有乱码了