MySQL如何显示中文,存储中文
2014-11-17 21:14
169 查看
看着不爽
mysql> select * from goods;
+-------+----------------------+-------+------+-----------+-----------+
| ID | NAME | Price | CNT | trademark | TYPE |
+-------+----------------------+-------+------+-----------+-----------+
| 10000 | iPhone7 | 8000 | 600 | Apple | 鎵嬫満 |
| 51091 | MacBook Air MD 224 | 8799 | 30 | Apple | 绗旇鏈? |
| 51092 | Galaxy Note II N7100 | 5199 | 100 | Samsung | 鎵嬫満 |
| 51093 | MV800 | 1499 | 5 | Samsung | 鐩告満 |
| 51094 | K860 鍥涙牳 3G | 2188 | 300 | Lenovo | 鎵嬫満 |
| 51095 | S7562 3G | 1798 | 200 | Samsung | 鎵嬫満 |
| 51096 | Y470P-IFI | 4299 | 200 | Lenovo | 绗旇鏈? |
| 51097 | NP-E3415-J01CN | 3300 | 150 | Samsung | 绗旇鏈? |
| 51098 | iPhone 4S 64G | 4799 | 220 | Apple | 鎵嬫満 |
| 51099 | iPhone 6 | 7000 | 50 | Apple | 鎵嬫満 |
+-------+----------------------+-------+------+-----------+-----------+
10 rows in set (0.00 sec)
查看当前使用的字符集
show variables like '%character%';
显示的:
+--------------------------+---------------------------------------------------
-----------+
| Variable_name | Value
|
+--------------------------+---------------------------------------------------
-----------+
| character_set_client | utf8
|
| character_set_connection | utf8
|
| character_set_database | utf8
|
| character_set_results | utf8
|
| character_set_server | utf8
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files (x86)\MySQL\MySQL Server 5.0\shar
\charsets\ |
+--------------------------+---------------------------------------------------
-----------+
7 rows in set (0.00 sec)
设置能显示中文,存储中文
set character_set_client=gbk;
set character_set_results=gbk;
显示如下:
mysql> set character_set_client=gbk;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_results=gbk;
Query OK, 0 rows affected (0.09 sec)
show variables like '%character%';查看一下
+--------------------------+----------------------------------------------------
-----------+
| Variable_name | Value
|
+--------------------------+----------------------------------------------------
-----------+
| character_set_client | gbk
|
| character_set_connection | utf8
|
| character_set_database | utf8
|
| character_set_results | gbk
|
| character_set_server | utf8
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files (x86)\MySQL\MySQL Server 5.0\share
\charsets\ |
+--------------------------+----------------------------------------------------
示例
mysql> use test2;
Database changed
mysql> select * from goods;
+-------+----------------------+-------+------+-----------+--------+
| ID | NAME | Price | CNT | trademark | TYPE |
+-------+----------------------+-------+------+-----------+--------+
| 10000 | iPhone7 | 8000 | 600 | Apple | 手机 |
| 51091 | MacBook Air MD 224 | 8799 | 30 | Apple | 笔记本 |
| 51092 | Galaxy Note II N7100 | 5199 | 100 | Samsung | 手机 |
| 51093 | MV800 | 1499 | 5 | Samsung | 相机 |
| 51094 | K860 四核 3G | 2188 | 300 | Lenovo | 手机 |
| 51095 | S7562 3G | 1798 | 200 | Samsung | 手机 |
| 51096 | Y470P-IFI | 4299 | 200 | Lenovo | 笔记本 |
| 51097 | NP-E3415-J01CN | 3300 | 150 | Samsung | 笔记本 |
| 51098 | iPhone 4S 64G | 4799 | 220 | Apple | 手机 |
| 51099 | iPhone 6 | 7000 | 50 | Apple | 手机 |
+-------+----------------------+-------+------+-----------+--------+
10 rows in set (0.08 sec)
字符集的事 改成国标码gbk完成
mysql> select * from goods;
+-------+----------------------+-------+------+-----------+-----------+
| ID | NAME | Price | CNT | trademark | TYPE |
+-------+----------------------+-------+------+-----------+-----------+
| 10000 | iPhone7 | 8000 | 600 | Apple | 鎵嬫満 |
| 51091 | MacBook Air MD 224 | 8799 | 30 | Apple | 绗旇鏈? |
| 51092 | Galaxy Note II N7100 | 5199 | 100 | Samsung | 鎵嬫満 |
| 51093 | MV800 | 1499 | 5 | Samsung | 鐩告満 |
| 51094 | K860 鍥涙牳 3G | 2188 | 300 | Lenovo | 鎵嬫満 |
| 51095 | S7562 3G | 1798 | 200 | Samsung | 鎵嬫満 |
| 51096 | Y470P-IFI | 4299 | 200 | Lenovo | 绗旇鏈? |
| 51097 | NP-E3415-J01CN | 3300 | 150 | Samsung | 绗旇鏈? |
| 51098 | iPhone 4S 64G | 4799 | 220 | Apple | 鎵嬫満 |
| 51099 | iPhone 6 | 7000 | 50 | Apple | 鎵嬫満 |
+-------+----------------------+-------+------+-----------+-----------+
10 rows in set (0.00 sec)
查看当前使用的字符集
show variables like '%character%';
显示的:
+--------------------------+---------------------------------------------------
-----------+
| Variable_name | Value
|
+--------------------------+---------------------------------------------------
-----------+
| character_set_client | utf8
|
| character_set_connection | utf8
|
| character_set_database | utf8
|
| character_set_results | utf8
|
| character_set_server | utf8
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files (x86)\MySQL\MySQL Server 5.0\shar
\charsets\ |
+--------------------------+---------------------------------------------------
-----------+
7 rows in set (0.00 sec)
设置能显示中文,存储中文
set character_set_client=gbk;
set character_set_results=gbk;
显示如下:
mysql> set character_set_client=gbk;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_results=gbk;
Query OK, 0 rows affected (0.09 sec)
show variables like '%character%';查看一下
+--------------------------+----------------------------------------------------
-----------+
| Variable_name | Value
|
+--------------------------+----------------------------------------------------
-----------+
| character_set_client | gbk
|
| character_set_connection | utf8
|
| character_set_database | utf8
|
| character_set_results | gbk
|
| character_set_server | utf8
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files (x86)\MySQL\MySQL Server 5.0\share
\charsets\ |
+--------------------------+----------------------------------------------------
示例
mysql> use test2;
Database changed
mysql> select * from goods;
+-------+----------------------+-------+------+-----------+--------+
| ID | NAME | Price | CNT | trademark | TYPE |
+-------+----------------------+-------+------+-----------+--------+
| 10000 | iPhone7 | 8000 | 600 | Apple | 手机 |
| 51091 | MacBook Air MD 224 | 8799 | 30 | Apple | 笔记本 |
| 51092 | Galaxy Note II N7100 | 5199 | 100 | Samsung | 手机 |
| 51093 | MV800 | 1499 | 5 | Samsung | 相机 |
| 51094 | K860 四核 3G | 2188 | 300 | Lenovo | 手机 |
| 51095 | S7562 3G | 1798 | 200 | Samsung | 手机 |
| 51096 | Y470P-IFI | 4299 | 200 | Lenovo | 笔记本 |
| 51097 | NP-E3415-J01CN | 3300 | 150 | Samsung | 笔记本 |
| 51098 | iPhone 4S 64G | 4799 | 220 | Apple | 手机 |
| 51099 | iPhone 6 | 7000 | 50 | Apple | 手机 |
+-------+----------------------+-------+------+-----------+--------+
10 rows in set (0.08 sec)
字符集的事 改成国标码gbk完成
相关文章推荐
- Mysql存储过程内中文乱码,如何处理
- 如何解决wampsever 中mysql无法显示中文的问题
- 如何在西文ISO-8859-1页面上正确输入存储显示中文。
- Mysql存储过程内中文乱码,如何处理
- 关于mysql中如何显示中文及在myeclipse上关联mysql等的一些小结
- MariaDB(mysql)如何解决中文不显示的问题
- mysql不能显示中文或者为乱码的解决办法
- 英文XP如何正常显示中文
- 水木-如何在emacs20.2中设置中文显示FAQ
- 如何让英文版的Adobe SVG Viewer显示中文文字
- 如何解决从mysql中读取数据时显示为乱吗的问题.
- 如何让的freewebdot.com空间和数据库正确显示中文
- c# 正确读取存储中文,以及如何获取字节流编码
- 请教一个问题,Log4Net记录日志到Oracle显示中文乱码如何解决?
- 如何以中文方式显示星期几
- 如何在linux中显示中文
- 如何让DNN页面中的html控件中的文本项显示为中文?
- 如何解决ASP.NET中中文不能正常显示问题?
- 如何让不同的语言版本显示正确的中文?
- jsp连接mysql 并正常显示中文