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)

Sybase 11.9.2 For Li
MySQL最新版安装图解
开源DRBD 助力 MySQL
Oracle10g EM出现乱码
Fedora8下安装ORACLE1
MySQL数据库的安装操
RedHat Linux 9.0下安
Redhat Linux 下安装O