zoukankan      html  css  js  c++  java
  • mysql-导入数据库乱码问题

    查看字符集设置

    mysql> show variables like 'collation_%';
    +----------------------+-------------------+
    | Variable_name        | Value             |
    +----------------------+-------------------+
    | collation_connection | latin1_swedish_ci |
    | collation_database   | utf8_general_ci   |
    | collation_server     | utf8_general_ci   |
    +----------------------+-------------------+
    3 rows in set (0.00 sec)
    mysql> show variables like 'character_set_%';
    +--------------------------+--------+
    | Variable_name            | Value  |
    +--------------------------+--------+
    | character_set_client     | latin1 |
    | character_set_connection | latin1 |
    | character_set_database   | utf8   |
    | character_set_filesystem | binary |
    | character_set_results    | latin1 |
    | character_set_server     | utf8   |
    | character_set_system     | utf8   |
    | character_sets_dir       |        |
    +--------------------------+--------+
    8 rows in set (0.00 sec)

    通过mysql命令修改:(临时生效)

    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)
    mysql
    > set character_set_database=utf8; Query OK, 0 rows affected (0.00 sec)
    mysql
    > set character_set_results=utf8; Query OK, 0 rows affected (0.00 sec)
    mysql
    > set character_set_server=utf8; Query OK, 0 rows affected (0.00 sec)
    mysql
    > set character_set_system=utf8; Query OK, 0 rows affected (0.01 sec)
    mysql
    > set collation_connection=utf8; Query OK, 0 rows affected (0.01 sec)
    mysql
    > set collation_database=utf8; Query OK, 0 rows affected (0.01 sec)
    mysql
    > set collation_server=utf8; Query OK, 0 rows affected (0.01 sec)

    设置完成之后查看如下所示:

    mysql> show variables like 'character_set_%';
    +--------------------------+----------------------------+
    | Variable_name             | Value                       |
    +--------------------------+----------------------------+
    | character_set_client      | utf8                        |
    | character_set_connection | utf8                        |
    | character_set_database    | utf8                        |
    | character_set_filesystem | binary                      |
    | character_set_results     | utf8                        |
    | character_set_server      | utf8                        |
    | character_set_system      | utf8                        |
    | character_sets_dir        | /usr/share/mysql/charsets/ |
    +--------------------------+----------------------------+
    8 rows in set (0.03 sec)
    mysql> show variables like 'collation_%';
    +----------------------+-----------------+
    | Variable_name         | Value            |
    +----------------------+-----------------+
    | collation_connection | utf8_general_ci |
    | collation_database    | utf8_general_ci |
    | collation_server      | utf8_general_ci |
    +----------------------+-----------------+
    3 rows in set (0.04 sec)

    再次导入数据库,就不是乱码。

     也可以在登录数据时候使用参数   --default-character-set=UTF8  进行登录

  • 相关阅读:
    Spark SQL CLI 实现分析
    Sencha Touch+PhoneGap打造超级奶爸之喂养记(一) 源码免费提供(转)
    WCF 采用net.tcp协议实践(转)
    WPF如何用TreeView制作好友列表、播放列表(转)
    WPF 带CheckBox、图标的TreeView(转)
    重磅来袭,开源Asp.Net MVC网上商城BrnShop正式发布,提供源码下载(转)
    WPF中使用BitmapImage处理图片文件(转)
    动画Completed事件里获取执行该动画的UI对象
    WPF中Image显示本地图片(转)
    wpf的datepicker处理(转)
  • 原文地址:https://www.cnblogs.com/galsnag/p/10278196.html
Copyright © 2011-2022 走看看