本来今天刚有了新电脑,装上mysql使用时发现中文乱码的情况,于是按照我以前的方法设置了mysql的几个字符集,都设置成了utf8,但是还是不行,看网上说要设置my.ini中的默认字符集default-character-set,后来我一看这个值还是拉丁字符集,于是我把它改成了“utf-8”,那么问题又来了。。。
再次打开mysql command line client客户端输入密码后闪退了,为了找出原因,网友说在dos环境下操作,可以查看时什么原因,于是我找到了:
原来是刚才设置的default-character-set=“utf-8”不正确,应该是default-character-set=“utf8”,修改后就好了。