`

mysql数据库设置编码utf8

 
阅读更多
我下载的是安装包mysql-installer-community-5.7.25.0.msi,只安装了MySQLserver

更改安装根目录下my.ini
在下面更改或添加如下
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character_set_server = utf8


更改完成重启mysql

查看编码
mysql>show variables like "%character%";
+--------------------------+-------------------------------------------------------------+
| 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       | E:\tools\developTool\MySQL\MySQL Server 5.7\share\charsets\ |
+--------------------------+-------------------------------------------------------------+

不知道是什么刚改完重启后
character_set_database项与character_set_server项的编码一直是latin1,后来
在[mysqld]项下default-character-set=utf8结果mysql服务不能启动了,后来又把此项删去了,再次启动就都变成utf8了
分享到:
评论

相关推荐

    如何更改MySQL数据库的编码为utf8mb4

    MySQL数据库的编码转换至utf8mb4是为了更好地支持Unicode字符集,尤其是对于包含四字节表情符号和其他特殊字符的数据。utf8mb4是utf8的扩展,它不仅完全兼容utf8,还能处理更多的Unicode字符范围,包括现代社交媒体...

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

    首先,我们遇到的问题是即使设置表的默认字符集为UTF8,并且在发送查询时使用UTF-8编码,仍然会出现乱码的情况。这是因为在数据库连接层面上,字符集设置可能没有正确地同步。为了解决这个问题,我们需要在发送查询...

    更改MySQL数据库的编码为utf8mb4_wo.pdf

    MySQL 数据库编码修改为 utf8mb4 在 MySQL 数据库中,默认的编码方式为 utf8,但是 utf8 编码只支持最多 3 字节的数据,而 emoji 表情字符是 4 字节的字符。如果直接往采用 utf-8 编码的数据库中插入表情数据,Java...

    MySql修改数据库编码为UTF8避免造成乱码问题

    在使用MySQL数据库进行数据存储和操作...以上就是修改MySQL数据库编码为UTF8以避免乱码问题的详细步骤和方法。通过彻底修改配置文件和相关设置,可以大大减少在数据库操作中遇到的编码问题,确保数据的一致性和准确性。

    Mysql数据库编码问题 (修改数据库,表,字段编码为utf8)

    MySQL数据库编码问题涉及到字符集的选择、配置以及数据的迁移和处理。字符集是决定数据库中存储和检索文本数据的方式,对于多语言支持和数据迁移至关重要。UTF-8是一种广泛使用的多字节字符编码,支持全球大部分语言...

    mysql数据库设置utf-8编码的方法步骤

    default-character-set = utf8 [mysqld] default-storage-engine = INNODB character-set-server = utf8 collation-server = utf8_general_ci 重启mysql,使用mysql客户端检查编码 show variables like '%char%'; ...

    不乱码批量修改mysql数据库、表、字段编码(gbk到utf8php脚本)

    批量修改mysql数据库、表、字段编码(gbk到utf8php脚本) 可以把整个数据库、表、字段编码全部从gbk_chinese_ci 到 utf8_general_ci 转换,不会乱码哦 狂拽吊炸天!!!

    基于PHP的MYSQL数据库管理工具UTF8.zip

    【标题】"基于PHP的MYSQL数据库管理工具UTF8.zip"是一个使用PHP编程语言开发的MySQL数据库管理系统,专门设计用于在UTF8编码环境下操作和管理MySQL数据库。这个工具提供了图形化的用户界面,使得数据库的日常管理和...

    MySQL 编码utf8 与 utf8mb4 utf8mb4_unicode_ci 与 utf8mb4_general_ci

    然而,MySQL中的`utf8`字符集并不完全符合标准的UTF-8,因为它只支持最大3个字节的编码,这意味着某些4字节的UTF-8字符(如表情符号)无法存储。为了解决这个问题,MySQL引入了`utf8mb4`字符集,它完全支持4字节的...

    基于PHP的MYSQL数据库管理工具UTF8 hc.zip

    【标题】"基于PHP的MYSQL数据库管理工具UTF8 hc.zip" 涉及的主要知识点是使用PHP语言开发的MySQL数据库管理工具,且该工具支持UTF8编码,这在多语言环境下的数据处理中尤为重要。 首先,PHP...

    Linux mysql utf8

    最后,我们需要添加 `init_connect='SET NAMES utf8'` 行,以设置连接 MySQL 数据库时使用 UTF8 编码。 重启 MySQL 修改好 `my.cnf` 文件后,我们需要重新启动 MySQL,以使修改生效。 查看修改结果 重新启动 ...

    基于PHP的MYSQL数据库管理工具UTF8hc源码.zip

    【标题】"基于PHP的MYSQL数据库管理工具UTF8hc源码.zip" 提供的是一个用于管理MySQL数据库的PHP应用程序源代码。这个工具旨在使数据库管理更为便捷,通过Web界面即可进行操作,支持UTF8编码,确保能处理各种多语言...

    基于PHP的MYSQL数据库管理工具UTF8源码.zip

    【标题】"基于PHP的MYSQL数据库管理工具UTF8源码.zip"揭示了这是一个使用PHP语言开发的MySQL数据库管理系统,其编码格式为UTF-8。在Web开发领域,PHP是一种广泛使用的服务器端脚本语言,特别适合处理动态网页内容。...

    教程:修改mysql字符编码成为UTF8.docx

    如果您的 MySQL 数据库的字符编码不是 UTF8,可能会导致数据乱码、无法读取等问题。今天,我们将教您如何将 MySQL 字符编码修改为 UTF8。 为什么需要使用 UTF8 字符编码 UTF8 字符编码是一种通用的字符编码标准,...

    国家开放大学 MySQL数据库应用 实验训练1 在MySQL中创建数据库和表

    在安装完成后,学生需要修改配置文件以设置默认编码为 utf8。配置文件位于 C:\ProgramData\MySQL\MySQL Server 8.0 目录下,需要找到 my.ini 文件,并修改 default-character-set 和 character-set-server 的值为 ...

    PHP实例开发源码—MYSQL数据库管理工具UTF8.zip

    【标题】"PHP实例开发源码—MYSQL数据库管理工具UTF8.zip" 提供了一个使用PHP语言编写的MySQL数据库管理工具的源代码。这个工具显然旨在帮助开发者更方便地管理和操作UTF8编码的数据库。在PHP中,MySQL数据库的管理...

Global site tag (gtag.js) - Google Analytics