精华内容
下载资源
问答
  • CentOS6.5修改默认字符集为GBK(与Windows默认字符集一致)思路:Windows的默认编码为GBKLinux的默认编码UTF-8。因此,需要修改Linux的默认编码为GBK1、查看支持的字符集[plain] view plain copy#locale -a ...
    CentOS6.5修改默认字符集为GBK(与Windows默认字符集一致)

    思路:Windows的默认编码为GBK,Linux的默认编码为UTF-8。因此,需要修改Linux的默认编码为GBK

    1、查看支持的字符集

    [plain]  view plain  copy
    1. #locale -a  
    2. 里边可以看到(有zh_CN.gbk字符集):  
    3. zh_CN  
    4. zh_CN.gb18030  
    5. zh_CN.gb2312  
    6. zh_CN.gbk  
    7. zh_CN.utf8  

    2、查看当前字符集
    [plain]  view plain  copy
    1. #cat /etc/sysconfig/i18n  
    2. (安装为英文版CentOS6.5)  
    3. LANG="en_US.UTF-8"  
    4. SYSFONT="latarcyrheb-sun16"  

    3、修改为中文字符集
    [plain]  view plain  copy
    1. #vi /etc/sysconfig/i18n  
    2. 修改为如下内容:  
    3. LANG="zh_CN.GBK"  
    4. SUPPORTED="zh_CN.UTF-8:zh_CN:zh"  
    5. SYSFONT="latarcyrheb-sun16"  

    4、执行如下命令或者重启系统使修改生效
    [plain]  view plain  copy
    1. #source /etc/sysconfig/i18n  
    展开全文
  • 设置ubuntu linux的系统字符集为GBK

    千次阅读 2008-07-17 11:50:00
    文件从window上传到ubuntu后会显示乱码,原因是因为ubuntu环境设置...只好手动将ubuntu环境设置为GBK1、首先设置sudo vi /var/lib/locales/supported.d/local添加一行 zh_CN.GBK GBK2、sudo locale-gen3、修改/etc/envi
     文件从window上传到ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf8,windows默认都是GBK,对拷的文件转化后就会乱码。只好手动将ubuntu环境设置为GBK
    
    1、首先设置sudo vi /var/lib/locales/supported.d/local
    添加一行 zh_CN.GBK GBK
    2、sudo locale-gen
    3、修改/etc/environment
    PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games”
    LANGUAGE=”zh_CN:zh:en_US:en”
    GST_ID3_TAG_ENCODING=GBK
    LANG=zh_CN.GBK
    LC_CTYLE=zh_CN.GBK
    CLASSPATH=”/usr/lib/jvm/java-1.5.0-sun/lib”
    JAVA_HOME=”/usr/lib/jvm/java-1.5.0-sun”
    LC_ALL=”zh_CN.GBK”
    然后重启X即可
    展开全文
  • 设置ubuntu linux的系统字符集为GBK文件从window上传到u buntu后会显示乱码,原因时因为ubuntu环境设置默认是utf8,windows默认都是GBK,对拷的文件转化后就会乱码。只好手动将ubuntu环境设置为GBK1、首先设置sudo ...

                       设置ubuntu linux的系统字符集为GBK

    文件从window上传到u buntu后会显示乱码,原因时因为ubuntu环境设置默认是utf8,windows默认都是GBK,对拷的文件转化后就会乱码。只好手动将ubuntu环境设置为GBK
    1、首先设置sudo vi /var/lib/locales/supported.d/local
    添加一行 zh_CN.GBK GBK
    2、sudo locale-gen
    3、修改/etc/environment
    PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games”
    LANGUAGE=”zh_CN:zh:en_US:en”
    GST_ID3_TAG_ENCODING=GBK
    LANG=zh_CN.GBK
    LC_CTYLE=zh_CN.GBK
    CLASSPATH=”/usr/lib/jvm/java-1.5.0-sun/lib”
    JAVA_HOME=”/usr/lib/jvm/java-1.5.0-sun”

    LC_ALL=”zh_CN.GBK”
    然后重启X即可

     

    该贴来自say you,say me ,感谢他的分享

    http://hi.baidu.com/jiangyd8/blog/item/4cd2de12778286045baf5376.html

    展开全文
  • 请谨慎更改操作系统字符集更改操作系统字符集有可能对其他软件有所影响1、mysql级别修改gbkvimmy.cnf[client]default-character-set=gbk[mysql]default-character-set=gbk[mysqld]character-set-server=gbk重启...

    请谨慎更改操作系统字符集,更改操作系统字符集有可能对其他软件有所影响

    1、mysql级别修改gbk

    vim my.cnf

    [client]

    default-character-set=gbk

    [mysql]

    default-character-set=gbk

    [mysqld]

    character-set-server=gbk

    重启数据库

    service mysql restart

    进入数据库确认

    (root@localhost) [(none)]> show variables like 'character%';

    +--------------------------+----------------------------+

    | Variable_name            | Value                      |

    +--------------------------+----------------------------+

    | character_set_client     | gbk                        |

    | character_set_connection | gbk                        |

    | character_set_database   | gbk                        |

    | character_set_filesystem | binary                     |

    | character_set_results    | gbk                        |

    | character_set_server     | gbk                        |

    | character_set_system     | utf8                       |

    | character_sets_dir       | /usr/share/mysql/charsets/ |

    +--------------------------+----------------------------+

    2、linux系统修改字符集

    linux字符集更改为zh_CN.GBK(自已总结)

    (1)首先使用locale查看

    [root@mysqlS55 ~]# locale

    LANG=en_US.UTF-8

    LC_CTYPE="en_US.UTF-8"

    LC_NUMERIC="en_US.UTF-8"

    LC_TIME="en_US.UTF-8"

    LC_COLLATE="en_US.UTF-8"

    LC_MONETARY="en_US.UTF-8"

    LC_MESSAGES="en_US.UTF-8"

    LC_PAPER="en_US.UTF-8"

    LC_NAME="en_US.UTF-8"

    LC_ADDRESS="en_US.UTF-8"

    LC_TELEPHONE="en_US.UTF-8"

    LC_MEASUREMENT="en_US.UTF-8"

    LC_IDENTIFICATION="en_US.UTF-8"

    LC_ALL=

    可以看出是使用en_US.UTF-8,可以使用locale -a查看系统支持的字符集

    (2)想修改成zh_CN.gbk

    # export LC_ALL=zh_CN.gbk

    以及修改

    centos6修改方式:

    先备份

    #cp /etc/sysconfig/i18n /etc/sysconfig/i18n.bak

    再修改

    #vi /etc/sysconfig/i18n

    LANG="zh_CN.gbk"

    SYSFONT="latarcyrheb-sun16"

    #source /etc/sysconfig/i18n

    centos7修改方式:

    先备份:

    cp /etc/locale.conf /etc/locale.conf.bak

    再修改:

    修改字符编码配置,命令:

    vim /etc/locale.conf

    LANG="zh_CN.gbk"

    source /etc/locale.conf

    注意Centos7的字符集配置文件为/etc/locale.conf,如果是7之前的版本,应修改/etc/sysconfig/i18n,修改完之后记得reboot

    (3)在远程连接工具上,也要做相应的设置

    如xshell  文件–》属性–》终端–》编码,选定相应的字符集

    (4)验证结果

    locale

    echo $LANG

    展开全文
  • ALTER DATABASE CHARACTER SET ZHS16GBK * ERROR at line 1: ORA-12712: new character set must be a superset of old character set SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; Database altered...
  • Linux 下修改Oracle 10G的字符集:WE8ISO8859P1 修改 ZHS16GBK 在我的机器上试过了,非常有效! //测试oracle 10g别的版本没试不敢保证
  • Linux下修改字符集

    2016-06-09 18:44:58
    Linux下修改字符集 locale -a 查询系统支持的字符集 export LANG=zh_CN.gbk设定字符集 一般来说要设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户) 即可。但 是对于 LANG 变量...
  • Linux下修改Oracle字符集为ZHS16GBK

    千次阅读 2020-04-17 10:23:12
     设置Qnnn进程和QMNC进程0(为了防止修改字符集时还有其他任务执行) SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; System altered. SQL> alter database open; Database altered. SQL> ALTER DATABASE ...
  • 最近在弄文件服务器/FTP,需要支持中文,...因此,需要修改Linux的默认编码为GBK 1、查看支持的字符集 #locale -a 里边可以看到(有zh_CN.gbk字符集): zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8 2、
  • Linux下修改oracle字符集 Linux 下修改 oracle 字符集:WE8ISO8859P1 修改 ZHS16GBK.  WE8ISO8859P1 字符集是安装 oracle 时默认字符集,不支持中文。
  • Linux 修改字符集

    2014-12-18 17:46:07
    前段时间测试Linux FTP服务器文件上传下载等问题,发现中文文件名称出现了乱码,发现,Ubuntu 默认的是 UTF-8 字符集,而在windows默认的是 GBK字符集 修改Linux 字符集,使Linux 支持GBK vi /var/lib...
  • Linux 下修改字符集

    2016-11-01 20:21:11
    Linux下修改字符集 locale -a 查询系统支持的字符集   export LANG=zh_CN.gbk设定字符集   一般来说要设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户) 即可。但...
  • linux修改字符集

    2018-04-13 15:55:00
    linux Windows的默认编码...为了解决此问题,修改Linux的默认编码为GBK2)查看支持的字符集:# locale -a3) 安装英文版默认的字符集配置:# cat /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun...
  • Oracle 修改字符集 ZHS16GBK 相信很多人都会遇到安装oracle后字符集编码不一致而导致的各种问题,现在讲如何修改字符集格式。 一、oracle server 端 字符集查询 select userenv('language') from dual ...
  • Oracle数据库的字符集更改  A、oracle server 端 字符集查询  select userenv('language') from dual  其中NLS_CHARACTERSET server端字符集  NLS_LANGUAGE server端字符显示...
  • 安装/设置系统中文字符集,让系统支持中文显示Linux 默认 locale 一般” POSIX”,而 BSD 系统多为” C”。” C” 是系统默认的 locale,“POSIX” 多为” C” 的别名,所以当我们新安装完一个系统时,默认的 ...
  • 问题描述:同事在Linux下安装的Oracle,默认的字符集没有修改,使用的是WE8ISO8859P1,不能够支持中文, 问题表现,客户端录入的中文数据可以显示,提交之后再查询出来后中文会显示???。问题出在oracle服务端的...
  • 问题描述:同事在Linux下安装的oracle,默认的字符集没有修改,使用的是WE8ISO8859P1,不能够支持中文,问题表现,客户端录入的中文数据可以显示,提交之后再查询出来后中文会显示???。问题出在oracle服务端的...
  • 字符集的一些东西:ISO8859 不是一个标准,而是一系列的标准,这套字符集与编码系统的共同特色是,以同样的码位对应不同字符集ISO8859-1 字符集,也就是 Latin-1,是西欧常用字符,包括德法两国的字母。ISO8859-2 ...
  • 相信很多人都会遇到安装oracle后字符集编码不一致而导致的各种问题,现在讲如何修改字符集格式。 一、oracle server 端 字符集查询 select userenv('language') from dual 其中NLS_CHARACTERSET server端...
  • Linux修改字符集

    2017-09-05 15:17:00
    set NLS_LANG=american_america.AL32UTF8-----Linux下查看及更改oracle字符集编码[root@OracleDB ~]# cd /usr/local/oracle/[root@OracleDB oracle]# env|grep NLS_LANGNLS_LANG=american_america.zhs16gbk[root@...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,426
精华内容 6,970
关键字:

linux修改字符集为gbk

linux 订阅