Windows下MySQL5.7版本中修改编码为utf-8

摘要:
我们新安装的MySQL数据库默认的字符是latin1,所以每次新建数据库都要修改字符,非常麻烦。修改方法如下:一、修改MySQL的my.ini首先在ProgramDataMySQLMySQLServer5.7中找到my.ini文件,然后打开。

我们新安装的MySQL数据库默认的字符是 latin1 ,所以每次新建数据库都要修改字符,非常麻烦。所以我们必须将它改成UTF8字符的。

修改方法如下:

一、修改MySQL的my.ini

首先在 ProgramDataMySQLMySQL Server 5.7中找到my.ini文件,然后打开。

注意:①、如果没有ProgramData那就被隐藏了,自行去百度怎么显示。

②、这个目录是安装自己选择的,不一定和我一样。

image

二、修改配置文件

在[client]中添加

[client]

default-character-set=utf8

image

然后在[mysqld]下添加

[mysqld]

character-set-server=utf8

image

注意:在MySQL5.7中,不需要在[mysql]或者[mysqld]下添加 default-character-set=utf8,我在网上找了好久,那都是以前版本的老方法,只要在[mysql]或者[mysqld]下加入了这一条,数据库服务就启动不了了,害得我在这里搞了好久。

三、重启mysql

然后重启MySQL服务就好了

win+R然后输入services.msc

image

将数据库服务重启

image

然后再进入数据库界面使用 show variables like ‘char%’ 来查看mysql字符集情况

image

修改成功,之后创建的数据库就是UTF-8的了。

免责声明:文章转载自《Windows下MySQL5.7版本中修改编码为utf-8》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇React Native中加载指示器组件ActivityIndicator使用方法LTS原理分析(version:1.6.9)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Java连接Mysql数据库异常:Public Key Retrieval is not allowed

Java连接Mysql数据库异常:Public Key Retrieval is not allowed 本文主要介绍通过connector 8.0.11连接Mysql数据库,出现Public Key Retrieval is not allowed(Exception in thread “main”java.sql.SQLNonTransientCo...

Solr与MySQL查询性能对比

测试环境 本文简单对比下Solr与MySQL的查询性能速度。 测试数据量:10407608     Num Docs: 10407608 普通查询 这里对MySQL的查询时间都包含了从MySQL Server获取数据的时间。 在项目中一个最常用的查询,查询某段时间内的数据,SQL查询获取数据,30s左右 SELECT * FROM `tf_hotspotd...

达梦数据库:第一章:MySQL数据库与达梦数据库的区别

达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM,它具有如下特点: 1、通用性达梦数据库管理系统兼容多种硬件体系,可运行于X86、X64、SPARC、POWER等硬件体系之上。DM各种平台上的数据存储结构和消息通信结构完全一致,使得DM各种组件在不同的硬件平台上具有一致的使用特性。达梦数据库管理系统产品实现了平台无关性...

高并发秒杀解决方案(转载)

原文链接:http://blog.csdn.net/caomiao2006/article/details/38568825 今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能...

Odoo学习笔记(一)搭建windows开发环境

前言: 虽然很多人都说学习odoo,最好是linux开发环境,可是我这业余选手有不是只做开发,还有好多活是在windows上做的,我还是做windows开发环境吧。 开始学习Odoo之前,需要具备一些基础知识: 下载git源码、配置python虚拟环境、基本了解数据库服务器的部署和连接、python编程基础知识。 部署Odoo需要掌握Docker,起码知道...

[转]mysql导出导入中文表解决方法

在开发过程中会经常用到mysql导出导入中文表,本文将详细介绍其如何使用,需要的朋友可以参考下。 在开发过程中会经常用到mysql导出导入中文表,本文将详细介绍其如何使用,需要的朋友可以参考下一、先针对utf8导出: (1)导出源数据库的所有表: 代码如下: mysqldump -u root -p密码 --socket=mysql.sock --def...