MySQL对中文的支持程度还是很有限的,尤其是新手,但凡出现乱码问题,就会头大。乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号。乱码问题2:用PHPmyAdmin输入数据时发生错误,不让输入或出现乱码...
分类:
数据库 时间:
2014-09-12 01:19:52
阅读次数:
274
出现这种问题肯定是字符集和sever上的字符集不一样的原因,方法如下:1、查询oracle server端的字符集。打开SQL Window输入下面SQL查询服务端的字符集。select userenv('language') from dual;2、我的电脑中环境变量界面,在系统变量中新加:变量名...
分类:
数据库 时间:
2014-09-11 20:41:22
阅读次数:
229
最近在做binlog日志采集同步到数据平台的事。刚开始需要借助sqoop将从库数据表数据初始化到hbase中,整个过程都需要自动化进行,尽量减少人为干预。但是,由于历史原因,线上存在两种字符集格式的数据库(表),而导入到hbase的数据我们需要统一采用utf-8格式存储。sqoop直接导入的话,没法控制中文字符转码工作。所以需要对sqoop源码进行简单改动支持这种方式。
大体思路是,通过定义一个...
分类:
数据库 时间:
2014-09-11 19:26:02
阅读次数:
573
新安装了redhat6.5.没有安装图形界面。在注册时,使用rhn_register注册时,显示乱码如图:修改xshell,点击文件---属性。如图在终端----编码选择utf-8,如图:另外,ssh连接服务器有点慢。解决,在sshd_config文件设置UseDNSno。vi/etc/ssh/sshd_configUseDNSno保存文件。然后..
分类:
其他好文 时间:
2014-09-11 17:32:03
阅读次数:
323
(1)客户端的数据一般是通过HTTP GET/POST方式提交给服务器,在服务器端用request.getParameter()
读取参数时,很容易出现中文乱码现象。
(2)用过滤器解决request中文乱码问题。
(3)代码如下:
package my;
import java.io.*;
import javax.servlet.*;
import javax.servlet.ht...
分类:
Web程序 时间:
2014-09-10 14:12:10
阅读次数:
161
文章转自:http://www.liuhuadong.com/archives/68vim、gvim在windows下中文乱码的终极解决方案在windows下vim的中文字体显示并不好,所以我们需要调整字体显示编码为utf-8,只有这样才能使用美观的中文。这时候可能出现很多中文乱码。如:文件显示乱码...
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。我们通过程序创建的数据 库一般位于/data/data/程序db设置的content类所在的包/databases,在此路径下执行sqlite3 数据库名即可进入到SQL命令行模式,进...
分类:
数据库 时间:
2014-09-10 04:04:09
阅读次数:
225
$str = "中华人民共和国"; $len = mb_strlen($str,'utf-8'); if($len>=6){ $str1 = mb_substr($str,0,2,'utf-8'); $str2 ...
分类:
Web程序 时间:
2014-09-10 01:34:49
阅读次数:
2924
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。我们通过程序创建的数据库一般位于/data/data/程序db设置的content类所在的包/databases,在此路径下执行sqlite3 数据库名即可进入到SQL命令行模式,进行数据库操作。
如果不进行设置,采用命令行窗口进行查询的时候,中文显示为乱码。这是因为cmd的默认字...
分类:
数据库 时间:
2014-09-09 23:06:59
阅读次数:
507
void WStrToUTF8(std::string& dest, const std::wstring& src){
dest.clear();
for (size_t i = 0; i < src.size(); i++){
wchar_t w = src[i];
if (w <= 0x7f)
...
分类:
其他好文 时间:
2014-09-09 18:39:29
阅读次数:
224