`

查看并修改MySql的编码集

阅读更多

一、查看MySql的编码方式

mysql> status;

将看到如下类似的内容:

mysql> status;
--------------
/usr/local/mysql/bin/mysql  Ver 14.14 Distrib 5.7.3-m13, for osx10.7 (x86_64) using  EditLine wrapper

Connection id:		17
Current database:	inventory
Current user:		root@localhost
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server version:		5.7.3-m13 MySQL Community Server (GPL)
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	latin1
Db     characterset:	latin1
Client characterset:	utf8
Conn.  characterset:	utf8
UNIX socket:		/tmp/mysql.sock
Uptime:			1 hour 11 min 43 sec

Threads: 4  Questions: 552  Slow queries: 0  Opens: 115  Flush tables: 1  Open tables: 88  Queries per second avg: 0.128
--------------

 

mysql> show variables like 'char%';

 将看到如下类似内容:


 

二、修改MySql的编码

方法一:

1、进入/usr/local/mysql/support-files目录(这是mysql默认安装目录,如果你不是安装在这里,那你就应该进入自己自定义的安装目录) 

2、找到my-default.cnf文件

3、将步骤2中找到的文件复制到/etc/目录下,重命名为my.cnf

4、找到[client],并在下面如下内容:

default-character-set=utf8

 5、找到[mysqld],并在下面如下内容:

character-set-server=utf8

 6、保存,重启MySql服务。

方法二:

1、进入/usr/local/mysql/目录(这是mysql默认安装目录,如果你不是安装在这里,那你就应该进入自己自定义的安装目录) 

2、找到my.cnf文件,并打开

3、找到[client],并在下面如下内容:

default-character-set=utf8

 4、找到[mysqld],并在下面如下内容:

 

character-set-server=utf8

 5、保存,重启MySql服务。

  • 大小: 19.7 KB
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    mysql的编码集修改方式

    ### MySQL的编码集修改方式详解 #### 背景与目的 MySQL作为一款广泛使用的开源关系型数据库管理系统,在处理各种语言的数据时,字符集的选择至关重要。特别是在全球化的大背景下,支持多语言成为数据库应用的基本...

    Mysql字符集编码详解

    Mysql字符集编码详解 Mysql数据库中的字符集编码问题是许多开发者经常遇到的一个问题,特别是在JAVA项目中。解决这个问题需要从多方面入手,包括服务器、数据库、数据表和连接等四个层次。这篇文章将详细介绍如何...

    linux修改mysql字符集

    Linux 修改 MySQL 字符集 在 Linux 系统中,MySQL 的字符集默认为 latin1,然而在某些情况下,我们需要修改 MySQL 的字符集以确保某些迁移的程序可以正常显示。在本文中,我们将介绍如何在 Linux 下修改 MySQL 的...

    MYSQL修改字符集默认问题

    在MySQL数据库管理与维护的过程中,修改字符集是一个常见的需求,特别是在需要处理多语言或特定编码格式的情况下。本文将详细介绍如何解决“MySQL修改字符集默认问题”,包括修改步骤、注意事项以及可能遇到的问题...

    修改MySQL默认字符集编码

    本文将要为您介绍的是修改MySQL默认字符集编码,具体操作过程:  好记心不如烂笔头,很多东西当时没记下来,过了忘了,下次用到时又得浪费好多时间才能解决。又遇到修改MySQL默认字符集编码的问题,折腾了半天解决...

    安装MySQL之后修改编码方式

    在Linux系统上,更改MySQL的默认字符集通常涉及修改`my.cnf`配置文件。该文件通常位于`/etc/mysql/my.cnf`(根据不同的系统版本可能会有所不同)。使用文本编辑器如`vi`或`nano`打开这个文件,找到对应的配置段: 1...

    MySQL编码与中文显示

    MySQL 编码与中文显示 MySQL 的默认编码是 Latin1,不支持中文,要支持中文需要把数据库的默认编码修改为 gbk 或者...我们可以使用 `SET NAMES` 命令修改数据库的编码方式,并使用 `SELECT` 命令显示数据表中的内容。

    设置mysql字符集

    MySQL作为全球广泛使用的开源关系型数据库管理系统之一,其字符集的设置直接影响到数据的编码方式,进而影响到数据的正确性与国际化支持。本文将深入探讨如何设置MySQL的字符集,以及解决因字符集配置不当导致的乱码...

    修改mysql编码的一种方法

    ### 修改MySQL编码的方法 在日常使用MySQL数据库的过程中,可能会遇到中文乱码的问题,尤其是在不同的操作系统如Windows和Linux之间切换时更为常见。本文旨在探讨一种通用的解决方案,适用于各种环境下的MySQL中文...

    Unity3D教程:修改mysql字符编码成为UTF82

    接下来,你可以登录到MySQL客户端并使用以下命令检查字符集设置是否已更改为UTF8: ```sql SHOW VARIABLES LIKE 'character%'; ``` 如果输出结果显示所有相关字符集都设置为UTF8,那么恭喜你,数据库的全局字符集...

    MySQL中文编码设置

    本文将深入探讨MySQL中文编码的相关设置,并提供一种有效的解决方案。 #### 一、MySQL中文编码的重要性 在Web应用程序中,特别是针对中文环境的应用程序,正确设置MySQL的字符集对于确保数据的正确存储和检索至关...

    如何修改mysql字符集

    ### 如何修改MySQL字符集 在安装MySQL之后,默认情况下,MySQL服务器使用的字符集可能是`latin1`。...通过上述步骤,可以成功地将MySQL的字符集从`latin1`更改为`utf8`,从而更好地支持各种字符编码需求。

    如何修改MYSQL的默认编码

    要修改MySQL的默认编码,通常是为了适应包含中文或其他多语言字符集的需求,例如切换到UTF-8编码,因为UTF-8支持全球大多数语言。 在Windows操作系统中,以下是一种简单且全面的修改MySQL默认编码至UTF-8的方法: ...

    mysql修改编码设置方法

    通过编辑配置文件并重启服务,你可以轻松地更改MySQL的默认字符集。请确保在执行任何更改之前备份现有的配置文件,以防止意外丢失配置信息。此外,在生产环境中进行此类更改时,请务必小心谨慎,并确保这些更改不会...

    Mysql 批量修改字符集

    MySQL 批量修改SCHEMA下所有数据表的编码及字符集

    MySQL修改默认字符集编码的方法

    今天又遇到修改MySQL默认字符集编码的问题,折腾了半天解决了,赶快记录下来,以后就不用每次折腾了。 查看MySQL字符集的命令是“show variables like ‘%char%’;”。 以MySQL5.6为例,默认的字符集为: 在工作...

    mysql字符集设置

    - 检查并确保MySQL服务器、客户端、数据库、表和字段的字符集设置一致。 - 使用正确的编码读取和写入数据,如使用UTF-8编码的文件连接UTF-8的数据库。 - 数据导入导出时,指定相应的字符集,如`LOAD DATA INFILE ...

    MYSQL字符集乱码的解决

    3. **验证更改**:重新启动MySQL服务后,登录MySQL并输入`\s`检查字符集状态。此时可以看到客户端和连接的字符集已经变更为GBK,但服务器和数据库本身的字符集仍然是`latin1`。 ##### 步骤2:修改my.ini配置文件中...

    mysql插入数据库编码解决

    与普通Web项目一样,修改`my.ini`配置文件,将默认编码设置为GB2312,并重启MySQL服务。 #### 3. 创建Struts控制器过滤器 创建一个名为`MyFilter`的类,继承自`RequestProcessor`,并在`processPreprocess`方法中...

Global site tag (gtag.js) - Google Analytics