在项目中mysql是非常常用的数据库。但是当我们在向数据库中插入中文字符时,会不可避免的出现中文乱码的情况。下面是解决这一问题的方案。
1.中文乱码
1 INSERT INTO zhuce(firstzy) VALUES ("前端")
当使用程序运行后表格的firszty位置出现了乱码,而不是中文字符。这可能是由于编码方式不同造成的。
2 .解决方案
2.1 .修改mysql配置文件
首先打开安装mysql的文件夹
这里由于win10系统所以不能直接编辑修改需要把该配置文件复制一个到D盘在D盘里修改
这里我是已经修改好了的,但是你们需要把这里的lain改为utf-8,两个地方都需要修改一下。
修改好后删除之前mysql文件夹里的配置文件,然后把D盘里的配置文件复制过去。如果不这样可能会提示无权限修改。
2.2修改字符集
通过命令行修改,进入命令行cmd;
输入mysql