分类: Mysql/postgreSQL
2007-09-26 17:55:33
rwang19822011-09-02 09:31:18
杨老师, 我在 my.ini中添加了默认的编码为UTF8,可是却无法重新启动MYSQL服务。
下面是我的编码信息:
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir C:\xampp\mysql\share\charsets\
请指教,谢谢
chinaunix网友2011-04-24 23:21:09
你好杨老师,我在csdn上看了你回的关于乱码的贴子,但好像没有我的这种情况的,我的数据库是mysql5.1,字符集是utf8,我用delphi6+myadc(第三方控件)连接数据库,控件设置的字符集也是utf8,但数据库中的数据都是非中文的,其中有数据为‘Jördis’的数据,查询出来后显示乱码,请教解决办法,谢谢!
chinaunix网友2009-04-29 09:40:42
我现在在往MySQL插入数据库的时候会出现“Data too long for column 'XXXXX' ”的问题,我用了以下的方法:修改my.ini文件 去掉sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"中的STRICT_TRANS_TABLES 但是在去掉这个后,再程序进行了一段时间之后就会出现插入的中文变成乱码的情况,而如果我把我程序关闭之后再重新启动又可以正常插入中文了。
chinaunix网友2008-05-18 21:13:25
不行啊 我现在编码统一是utf8 别的字段都是中文没问题 就一个longtext的 只要有中文就插入不了数据 郁闷得不行 而且表结构都是hibernate生成的