后厨任笑霏:MySQL 命令行下 字符集设置
来源:百度文库 编辑:中财网 时间:2024/04/30 11:40:41
在命令行工具mysql下,操作数据库时要保证编码的一致。
这里所说的编码是指数据库编码,连接编码,客户端编码。
可以通过命令 show variables like 'character_set_%';来查询
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | C:\mysql-5.0.51b-win32\share\charsets\ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)
Latin1是瑞典编码,
如果要更改编码,使用下面的命令:set character_set_client=utf8;
mysql> set character_set_client=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec)
只要你的三个编码 character_set_client character_set_connection character_set_database保持一致,在命令行工具下,操作就不会出现乱码问题。
这里所说的编码是指数据库编码,连接编码,客户端编码。
可以通过命令 show variables like 'character_set_%';来查询
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | C:\mysql-5.0.51b-win32\share\charsets\ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)
Latin1是瑞典编码,
如果要更改编码,使用下面的命令:set character_set_client=utf8;
mysql> set character_set_client=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec)
只要你的三个编码 character_set_client character_set_connection character_set_database保持一致,在命令行工具下,操作就不会出现乱码问题。
设置MySQL的字符集
MYSQL数据库字符集问题
MYSQL数据库字符集问题
MYSQL数据库字符集问题
MYSQL数据库字符集
怎么知道mysql的字符集?
使用Hibernate时如何设定mysql字符集
linux下mysql 权限设置(sugarcrm)
检查服务器端字符集的设置
mysql数据库安装在了D:\RUIOA\Apache2\mysql\bin目录下,该如何在命令行中连接呢
怎么在命令行下~~~~~~~~~
命令行设置IP地址方法
Mysql命令行查询的结果中文为乱码怎么办?
怎样设置mysql密码
空间MYSQL怎么设置
命令行下如何更改时间
XP的命令行下杀毒?
LINUX下怎么设置及验证MYSQL跟PHP的联接?
如何通过命令行方式设置网关,IP?
linux下mysql不能初始化
Linux下Mysql的问题
如何在命令行下删除内置帐户
在linux命令行下怎么安装程序?
命令行模式下禁用或启用网卡