LINUX下mysql客户端不能输入中文
LINUX下 mysql客户端不能输入中文
今天遇到了这个问题,在LINUX下输入中文,没有问题,但在MYSQL客户端上无法输入中文,很奇怪?
找了很多资料终于解决了这个问题,其实这个和字符集无关。通常出现在自己编译的mysql版本上,如果是REDHAT的话,请使用系统自带MYSQL客户端。系统默认rpm安装的mysql则没有这个问题出现。
另外:
注意系统本身字符集与数据库字符集的关系:如果mysql字符集用gbk,gb2312的,那么把系统LANG变量设置成en_US就可以解决这个问题,如果mysql是UTF8的字符集,用LANG=en_US.UTF-8可以解决这个问题。
如果是UTF-8的库,这样起mysql客户端:
#LANG=en_US.UTF-8 mysql
如果是GBK或者GB2312的:
#LANG=en_US mysql
如果LANG变量是其他值,死活都输入不了中文。
记录一下,希望别人遇到同样问题的时候能受用。
相关文档:
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
ifconfig eth0 新IP
然后编辑/etc/sysconfig/network-scrIPts/ifcfg-eth0,修改IP
一、修改IP地址
[aeolus@db1 network-scrIPts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219.136.241.211
NETMASK=255.255.255.128
GATEWAY=219.136.241.254
二、修改网关
vi /etc/sysconfig/ ......
.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.g ......
这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。
这个命令最常用的参数是-s,具体用法是:
sudo ln -s 源文件 目标文件
当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件, ......