你的意思是,你的电脑中安装的oracle 是中文字符集,现在要通过oracle,去查询数据在机器上所装oracle是英文字符集的数据库中查询数据,并且通过用户输入中筛选条件,进行查询,是这样吗
最近开始做一些有关linux的工作。听说putty不能支持中文。如果要更新数据库时有中文输入,只能用运行文件的方式。实在是太麻烦了。
在网上找了一下,果然有putty支持中文的方法。试了一下,发现不是完全适用。因为我们现在在linux里建的数据库的字符集是GBK,不是UTF-8。如果改成翻译字符集,反而看不到数据库中的中文。所以只要下面一个设置就可以了。
打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change,选择Fixedsys字体,字符集选择CHINESE_GB2312。
对于经常在windows下远程ssh到linux的用户而言,putty可能是你最好的选择。
可是缺省情况下,putty对中文的支持却让人不敢恭维,如果远程linux的locale设置为zh_CN(bg2312,gbk,utf8等等),显示就是乱码。经研究发现,其实putty的中文支持还是很好的,呵呵
打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change,选择Fixedsys字体,字符集选择CHINESE_GB2312。
---------这个需要改
在window-〉Appearance-〉Translation中,Received data assumed to be in which character set 中,把Use font encoding改为UTF-8
---------这个不用改。因为我们的linux的数据库的字符集是GBK。不是UTF8。
如果经常使用,把这些设置保存在session里面
现在打开putty,登录成功后,在shell中输入:export LC_ALL='zh_CNutf8',现在已经可以完美的支持中文了
---------这个也不用。
可以打开vim输入中文测试一下,而且也不会出现删除半个汉字的问题
使用putty 056 登录redhat enterprise 3 和gentoo 20043使用正常
1、首先我们要部署Ubuntu 2004服务器,比如租用的是RAKsmart香港服务器(Ubuntu 2004)。然后利用SSH工具(如PuTTY)连接到该服务器,并安装LAMP堆栈(Linux、Apache、MySQL、PHP)。
2、上述准备工作做好后,便可在命令行界面运行下面命令,开始安装phpMyAdmin。
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
根据页面提示选择Apache2作为Web服务器,按Enter键继续下一步 *** 作。
3、phpMyAdmin安装过程中,系统会提示是否配置MySQL数据库,选择Yes,并设置一个复杂度高的强密码以保护数据库安全。设置完毕后,运行下面命令启用PHP Mbstring扩展:
sudo phpenmod mbstring
之后,重新启动Apache服务。
sudo systemctl restart apache2
4、设置用户并授予权限。默认的phpMyAdmin帐户具有较少的可用选项,所以我们需要授予phpMyAdmin一些权限,使其成为创建和管理MySQL数据库的实用解决方案。要管理MySQL用户,可以运行下面命令以root用户身份登录到MySQL数据库:
sudo mysql -u root -p
成功访问MySQL数据库的root账户后,运行下面命令向phpMyAdmin授予权限。
GRANT ALL PRIVILEGES ON TO ‘phpmyadmin’@’localhost’;
FLUSH PRIVILEGES;
EXIT
5、phpMyAdmin安装成功后,打开浏览器访问URL:>
先说 putty ,这个地方乱码,你只要设置好系统编码和你的连接编码就行了,和php关系不大
php 需要三个地方编码一致,
1、php文件本身
2、html输出头
3、mysql 执行前的set
你检查下,只要这三个都正常,一般不会乱码的
本地主机:windows
中转机:ubuntu linux (IP:125238122)
远程主机:window (IP:19216853)
solaris(IP:192168550)数据库
使用远程桌面登录window配置过程
1 在putty内配置通道,并登录中转机
在putty中输入中转机IP地址125238122
在putty中配置通道,在Source port框内输入本地主机一个未使用端口,如:3390,在destination框内输入远程主机IP及应用端口。如:19216853:3389 (3389是远程桌面连接端口)
点击Add增加转发配置信息
点击Open登录中转机。
2 使用远程桌面登录远程windows主机
在本地启动远程桌面,输入127001:3390即可登录远程windows主机。
使用PLSQL developer或Toad等工具登录远程数据库配置
1 在putty内配置通道,并登录中转机
配置过程与登录windows主机配置方法相同,注意destination框内要输入数据库IP地址及连接端口(缺省1521)192168550:1521
2 修改本地主机的tnsnamesora设置
主机名修改为127001,端口号修改为本地端口3390
testdb=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=127001)
(PORT=3390)
)
(CONNECT_DATA=
(SERVER=dedicated)
(SID=testdb)
)
)
3 使用数据库工具直接登录远程数据库
以上就是关于怎么样修改PuTTY的默认字体和字符集全部的内容,包括:怎么样修改PuTTY的默认字体和字符集、putty如何支持中文、ubuntu的phpmyadmin怎么修改配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)