linux数据库乱码问题

linux数据库乱码问题,第1张

同样建议您转到英文系统下试试看,当然前提是您有root的权限。如果有GUI,可以从系统菜单System = Administration = Language如果没有,可以从Terminal Command Line输入system-config-language 然后选EN_US就好。

oracle11g的安装过程是这样的:

1)安装必需的oracle11g依赖库;

2)创建oracle用户;

3)添加oracle环境;

4)切换oracle用户登陆系统;

5)运行oracle11g安装程序。

oracle11g出现乱码应该只会在安装oracle11g的界面,都是正方框。对于这种情况,应该在终端按以下顺序执行代码:

export LANG=C;export LC_ALL=C

cd /opt/install_oracle11g/database

/runInstaller

上面的/opt/install_oracle11g/database是oracle安装包所在路径,改为你自己的即可。

显示临时空间、交换空间的显存都符合要求后,过会就会d出英文的安装界面。

可能是选择的编码格式不对

如果是通过远程工具连接,有可能是工具的问题(兼容性,或者系统版本对远程工具的兼容性不好),推荐连接工具putty,直接网上下载即可,第二是xshell

海腾数据服务器,技术支持

输入下面代码即可解决:

vi /etc/mycnf [mysqld]下加入default-character-set = utf8 [client]下加入default-character-set = utf8 /etc/initd/mysqld restart

缺省配置下,用

ubuntu

的文本编辑器(gedit)打开

gb18030/gbk/gb2312

等类型的中文编码文本文件时,将会出现乱码。

原因分析:

gedit

使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将

gb18030

加入这个匹配列表。

命令行方式,适用于所有

ubuntu

用户。

复制以下命令到终端中,然后回车即可:

代码示例:

gconftool-2

--set

--type=list

--list-type=string

/apps/gedit-2/preferences/encodings/auto_detected

"[utf-8,current,gb18030,big5-hkscs,utf-16]"

图形化方式,适用于

ubuntu

用户,而不适用于

kubuntu/xubuntu

用户。

您可以遵循以下步骤,使您的

gedit

正确显示中文编码文件。

按下

alt-f2,打开“运行应用程序”对话框。

在文本框中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。

展开左边的树节点,找到

/apps/gedit-2/preferences/encodings

节点并单击它。

双击右边的

auto_detected

键,打开“编辑键”对话框。

单击列表右边的“添加”按钮,输入“gb18030”,单击确定按钮。

列表的最底部新增加了一个“gb18030”。单击选中它,并单击右边的

“向上”

按钮直到

“gb18030”

位于列表的顶部为止。

单击确定按钮,关闭配置编辑器。

gedit3x版本设置

终端输入dconf-editor

展开org/gnome/gedit/preferences/encodings

auto-detected的value中加入’gb18030′,加在uft8后面;

show-in-menu的value中加入’gb18030′

现在,您的

gedit

应该能够顺利打开

gb18030

编码的文本文件了。

gedit

3x版本命令设置:

代码示例:

gsettings

set

orggnomegeditpreferencesencodings

auto-detected

"['utf-8','gb18030','gb2312','gbk','big5','current','utf-16']"

fedora

16自带的gedit文本编辑器属于gedit3x版本,所以网上很多关于gedit设置不太适用,根本找不到

/apps/gedit-2/preferences/encodings,所以这个问题还没解决的用户可以借鉴一下gedit3x版本设置方法。

以上就是关于linux数据库乱码问题全部的内容,包括:linux数据库乱码问题、Linux安装使用Oracle出现乱码怎么办、Linux出现此类乱码是什么原因,如何解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9313448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存