今天开始进入数据仓库组了!!突然发现我的MySQL竟然无法显示中文!真是太糟糕了,找了一堆的资料,终于找到了解决办法。
我用的是MySQL解压版本,默认的字符集,竟然是这个latin1,看名称应该是意大利文,真想不通MYSQL AB怎么想的,难道意大利文世界通用还是怎么回事,反正原因就是这里。
解决办法就是改一下配置文件,就是那个my.ini,设置一个默认的字符,我这里设置为UTF8,国际通用!!!设置办法如下:
找到[mysqld],也就是服务器端啦,加上一句default-character_set=utf8,然后就是[mysql],应该这是客户端,也加上default-character_set=utf8。
重新启动MySQL数据库,新建了一个数据库和表,插入和显示中文都不成问题啦!以前建立的数据库和表可以用MYSQL-Font来更改数据库字符集和数据表和字段字符集,不过建议还是重建的好!!