当我们使用mysql的时候一般情况下都会出现乱码情况,出现这种情况的主要原因一般就是导入的数据和mysql数据的原始编码方式不同造成的,下面就是我的乱码案例:
咱们先看下自己的编码表
一般输入下面这个命令:show variables like 'character%';能查看到以下内容
不管你的是不是和上面这张表一样,但是一定在你修改之后要和下面这张表一样,
所以在你对需要的字符集编码格式进行修改之后要和这个表格一样
分为win和linux的(看红字):
win版本如下:
(1):进入mysql的安装目录,找到my-default.ini或者my.ini配置文件,你可以将my-default.ini修改成my.ini,影响不大的;
(2):我的my.ini只有一个[mysqld]标签,其他均处于注释状态,我们在my.ini里面做两件事
在[mysql