1.基于可维护的角度,虽然latin1没什么问题,但是还是尽量换成utf8或者gb系列2.出现乱码时:SHOW VARIABLES LIKE 'character%'SHOW VARIABLES LIKE 'collation_%';set character_set_XXX = utf8//修改编...
分类:
数据库 时间:
2015-09-23 15:04:38
阅读次数:
132
这是mysql字符编码的问题,因为mysql默认的字符编码为latin1它并不识别中文,所以在读取查询语句时会出现乱码从而使查询条件不正确所以我们只需要更改它的字符编码就可以一般都是用utf8这里更改mysql配置文件 使其默认的字符编码为utf8/mysql/my.ini中找到[client]添加...
分类:
数据库 时间:
2015-09-21 19:10:19
阅读次数:
235
进入mysql(mysql -u root -p),查看当前数据库字符集(status;)刚开始是latin1,所以乱码。vim /etc/my.cnf两个节点添加如下:[client]default-character-set=utf8[mysqld]default-storage-engine=...
分类:
数据库 时间:
2015-09-16 00:45:28
阅读次数:
198
**********解决less显示中文的问题***************export LESSCHARSET=latin1临时可以使用:LESSCHARSET=latin1 less radius.xml或者:export LESSCHARSET=utf-8Solaris下验证通过。******...
分类:
其他好文 时间:
2015-09-15 14:44:19
阅读次数:
133
MySQL的默认编码是Latin1,不支持中文,要支持中文需要把数据库的默认编码修改为gbk或者utf8。 1、修改数据库字符编码 mysql> alter database mydb character set utf8 ; 2、创建数据库时,指定数据库的字符编码 ...
分类:
数据库 时间:
2015-09-08 13:55:13
阅读次数:
168
在select进行中文查询的时候报了如下的错误 ERROR 1267 (HY000): Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘=‘ 查看一下表的编码 show create ta...
分类:
数据库 时间:
2015-09-08 12:44:20
阅读次数:
163
MySQL Schema 优化:1、保证你的数据库的整洁性。2、归档老数据 — 删除查询中检索或返回的多余的行3、在数据上加上索引。4、不要过度使用索引,评估你的查询。5、压缩 text 和 blob 数据类型 — 为了节省空间,减少从磁盘读数据。6、UTF 8 和 UTF16 比 latin1 慢...
分类:
数据库 时间:
2015-08-18 18:48:21
阅读次数:
179
在一个项目中遇到:用原来的数据库生成的脚本,然后部署到新的服务器上,数据库的SQL_Latin1_General_CP1_CI_AS怎么查询出来汉字都是乱码了。遂查解决方法。需要执行这个ALTER DATABASE [OEBSSDB-V2]COLLATE Chinese_Simplified_Str...
分类:
数据库 时间:
2015-08-14 16:59:50
阅读次数:
313
问题:执行次命令没反应,表示空表 hive>?drop?table?tt; 不多说,是因为mysql数据库字符集问题,解决办法把之前的库删掉,重新创建一个,并修改字符集为latin1 alter database hive character set latin1; 再...
分类:
其他好文 时间:
2015-08-13 20:35:48
阅读次数:
222
MySQL基础配置之mysql的默认字符编码的设置(my.ini设置字符编码)MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以设置UTF-8为例来说明.MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来...
分类:
数据库 时间:
2015-08-05 12:18:57
阅读次数:
143