mysql配置向导里,字符集设置utf8与gb2312有什么区别,哪个好? 如题谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可我也想知道“一般”的原因哦,为什么一般用UTF8,而不用GBK之类? GBK的话,只能存储中文,万一有不兼容的字符就会乱码,utf8,能保证大 多数情况下不会出现了乱码。utf8的存储空间会比gbk的大一些。 UTF8比较好,可以容纳更多的不同字符。但UTF8占字节比较多,一个汉字需要3字节,而GB2312只要两字节。 如果是中文网站,并且访问者多是国内的,还是用gbk好, 字符集的区别就是编码方式不同,同一个汉字在utf8中二进制编码和GBK不同,其他的就如上所说了,其实要是全中文环境,建议使用GBK(这个需要魄力),因为这样可以获得更好的性能 一般使用gbk的原因是从windows老版本的数据库升级过来才会使用,因为原来默认是中文编码正常安装的话用utf-8更好些 当你写入比如一些特殊字符比如非主流的字符的时候,用GBK的会显示为问号或者太阳一样的东西,而UTF8的不会,输入什么就是什么。 同样的数据,innodb表的要比myisam大不少? mysql错误 mysql真正读上一条下一条的SQL有没有??? 当月的第一天如何用sql来实现 MySql的Sum()函数是不是不支持整型数据求和? mysql 连接不上? 急问:mysql中数据库删除了还能恢复吗? 这个SQL语句如何写???急急急!!!谢谢。。。 请问,MYSQL中 char(varchar) 字段大小是字节还是字?也就是说汉字和英文字母能存储的最大字数相同么? MYSQL自定义函数报1064错 TIMEDIFF可以做now()-staytime > 5 minute 结贴结快了。发现还是有问题
为什么一般用UTF8,而不用GBK之类?
正常安装的话用utf-8更好些