数据库是从linux下的MySQL导出,再导入到Windows下的MySQL中,
当连接的为linux下的MySQL时执行正常.但连接Windows下MySQL时,通过mysql_real_query函数执行,SQL语句为:call create_data(999,'测试',1,2,@id);select @id;返回错误值为1,当把'测试',改为不含中文字符时,执行正确,大体知道这是字符编码问题,但不知道如何解决注:2种平台下的数据库的字符编码均为:utf8.请不吝赐教