配置文件中字符集的设置
在使用安装版的mysql的时候,有时候手速太快而选择了默认的字符集格式,
导致在程序中,插入中文字符的时候数据库中显示的是?
最简单的一种解决方式就是在配置文件中设置两个位置:
1.找到my.ini配置文件位置
![](https://img-blog.csdn.net/20160702181250500?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.打开my.ini,找到【client】位置,设置 default-character-set =utf8
![](https://img-blog.csdn.net/20160702181646134?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.在找到 [mysqld] 位置 设置 default-character-set =utf8
![](https://img-blog.csdn.net/20160702181909810?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
之后,重启下数据库再试试。
导致在程序中,插入中文字符的时候数据库中显示的是?
最简单的一种解决方式就是在配置文件中设置两个位置:
1.找到my.ini配置文件位置
2.打开my.ini,找到【client】位置,设置 default-character-set =utf8
3.在找到 [mysqld] 位置 设置 default-character-set =utf8
之后,重启下数据库再试试。