关于mysql中文显示为"?"的几个问题!在线等等~1.为什么创建表时执行 "ENGINE=MyISAM DEFAULT CHARSET=gbk; "然后insert输入中文后,利用select中文会显示为 "? "? 2.假设表已创建,如果针对某个表来修改转换 gbk> utf8 ?[解决办法]我也遇到过这种问题,把编码字符集改为utf8就好了[解决办法]alter table default chaarset=utf8