背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  
阅读内容

MySQL编码Linux平台

[日期:2008-05-16] 来源:Linux公社  作者:Linux整理 [字体: ]

14.连接字符串
在应用中使用下面两种皆可:
jdbc:mysql://10.10.1.156/gbkdb?characterEncoding=gbk
jdbc:mysql://10.10.1.156/gbkdb?useUnicode=true&characterEncoding=GBK
说明:mysql5与mysql4的字符集处理方式不同
MySQL5已经可以很好的支持各种字符集,在安装完成之后可以不用修改配置文件就能支持GBK/GB2312等中文字符集
我们拷贝一个my.cnf出来修改是更好的支持客户端维护,省得需要每次都使用set names gbk;命令切换显示字符集.
如果在控制台出现乱码(如下方oprName),系控制台的显示问题:
mysql> SELECT * FROM user;
+-------+--------+---------+--------+-----------+
| oprId | passwd | oprName | roleId | oprStatus |
+-------+--------+---------+--------+-----------+
| 02562 | 000000 | ?? | ADMIN | ON |
+-------+--------+---------+--------+-----------+
1 rows in set (0.00 sec)
只需要执行set names命令即可;
mysql> set names gbk;
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT * FROM user;
+-------+--------+---------+--------+-----------+
| oprId | passwd | oprName | roleId | oprStatus |
+-------+--------+---------+--------+-----------+
| 02562 | 000000 | 赵军 | ADMIN | ON |
+-------+--------+---------+--------+-----------+
1 rows in set (0.00 sec)
----相关目录----
1、数据库目录
/var/lib/mysql/
2、配置文件
/usr/share/mysql(mysql.server命令及配置文件)
3、相关命令
/usr/bin(mysqladmin mysqldump等命令)
4、启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)
----常用命令----
1、显示数据库
mysql> show databases;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.04 sec)
2.打开库
mysql> use mysql;
Database changed
3.显示表
mysql> show tables;
+-----------------+
| Tables_in_mysql |
+-----------------+
| columns_priv |
| db |
| func |
| host |
| tables_priv |
| user |
+-----------------+
6 rows in set (0.01 sec)
上一页12  GO

相关资讯       linux mysql 
本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google