MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题 (3)

查看数据库表和字段编码: mysql> show create table table_name;
>ALTER TABLE table_name DEFAULT CHARACTER SET utf8; 
修改字段编码: mysql> ALTER TABLE `table_name` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL             该命令就是将MYSQL数据库table_name表中 dd的字段编码改为utf8

4.命令行下插入汉字时指定编码:mysql> set names utf8;   有时候这一句很关键!
                mysql> insert into test(name) values('王东伟');

总之,不管采用那一种编码方式,只要做到完全统一将能达到相应的效果。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/10963.html