Latin1——————utf8(将Latin1改成utf8)1.先把库及表的语句导出,sed批量修改为utf82.导出所有mysql数据3.修改mysql服务端和客户端编码为utf84.删除原有的库表及数据,5.导入新的建库建表的语句6.导入mysql的所有数据进入mysql查看字符编码mysql>showvariableslike‘cha..
分类:
数据库 时间:
2015-05-06 01:45:01
阅读次数:
216
文章出处:http://www.cnblogs.com/q1ng/p/4474501.html1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u w...
分类:
数据库 时间:
2015-05-03 21:48:45
阅读次数:
245
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldum...
分类:
数据库 时间:
2015-05-03 20:26:04
阅读次数:
291
乱码问题其实归根接地就是两端的字符集不统一。
解决思路也有两种:
1. 修改两端字符集统一。
2. 通过代码进行转码,从而达到字符集的统一。在Mysql中,默认使用的字符集是latin1(拉丁文),所以我会在建立数据库时,将数据库默认编码设置为utf-8....
分类:
Web程序 时间:
2015-05-02 09:41:33
阅读次数:
163
由于mysql默认的编码方式就是latin1,因此要修改其默认编码格式就必须要修改其配置文件,然而网上大多数教程都说要先把/usr/local/mysql/support-files/下的xxx.cnf文件拷贝到/etc文件夹下,并且命名为my.cnf,然后通过修改这个my.cnf配置文件去改变编码...
分类:
数据库 时间:
2015-04-29 14:58:32
阅读次数:
162
在安装mysql的时候如果没有选择编码方式的话,那么系统将默认选择latin1编码,在mysql的控制台的窗口中输入show variables like 'char%'可以查看到数据库系统的默认的编码集,如下:
我们可以看出系统的默认的编码是Latin1编码方式,Latin1是ISO-8859-1的别名,有些环境下写作Latin-1。ISO-8859-1编码是单字节编码,向下兼容A...
分类:
数据库 时间:
2015-04-26 09:24:40
阅读次数:
136
在生产环境中,数据库字符集因为各种原因需要升级,比如为了支持汉字,从latin1字符集升级到GBK,后面为了支持多个语言文字,需要将GBK升级到UTF8等。迁移过程网上有很多,我今天主要想讲下字符集转换后,可能对业务产生的影响,我以GBK转换到UTF8为例说明。主要有两点:汉字在GBK编码中占2.....
分类:
其他好文 时间:
2015-04-22 00:04:44
阅读次数:
162
用navicat 创建的表,username(varchar)字段不能接受中文名字。解决方法如下:选中所创建的users表,打开“设计表”,选中username字段,看到下面是字符集latin1,latin1_swedish_ci需要进行修改为gbk如下图:保存修改后,username字段可以接受中...
分类:
其他好文 时间:
2015-04-20 10:50:12
阅读次数:
356
在利用postGIS导入shapefile文件到postgresql数据库的时候,老是提示字符串的问题,或者是乱码,试了好几种都不行,于是度娘之。。。。使用默认的UTF8,提示信息是:建议使用LATIN1;Unable to convert data value to UTF-8 (iconv re...
分类:
数据库 时间:
2015-04-12 22:15:53
阅读次数:
214
ubuntu使用apt-get安装mysql后,server的默认编码是latin1,下面把server的编码修改成utf8。 查看mysql和编码的信息 看下mysql的信息: mysql>?select?version();
+-------------------------+
|?version()??...
分类:
数据库 时间:
2015-04-03 11:42:12
阅读次数:
197