【*】查看数据库的编码格式
show variables like 'character%'
【*】查看数据库表的编码格式
show create table fc_service_activist_message
【*】数据库不能插入中文
【*】修改mysql的编码
修改mysql默认字符集,可以用mysql的命令:
SET character_set_client = utf8 ;
SET character_set_connection= utf8 ;
SET character_set_database= utf8 ;
SET character_set_server = utf8 ;
【*】不想修改mysql的编码,只想修改数据库,表以及字段的编码,就可用下面的方式:
1.修改数据库的编码:
ALTER DATABASE `test` DEFAULT CHARACTER SET utf8;
2.修改表的编码:
ALTER TABLE `user` DEFAULT CHARACTER SET utf8;
3.修改字段的编码:
ALTER TABLE `user` CHANGE `username` `username` VARCHAR( 45 ) CHARACTER SET utf8 NOT NULL;