MySQL更改默认字符集为utf-8的全过程

 更新时间:2022年12月26日 15:12:02   作者:xiong_backbone  
这篇文章主要介绍了MySQL更改默认字符集为utf-8的全过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

MySQL更改默认字符集为utf-8

第一步

如果已经启动mysql服务端,需要在后台进程或者通过net stop MySQL版本号,关闭服务端。

第二步

找到C:\ProgramData\MySQL\MySQL Server 5.7下的my.ini文件,并打开。

第三步

修改文件中客户端和服务端的默认字符集为utf-8,具体操作为

  • 在[client]和[mysql]如图的位置添加 default-character-set=utf8
  • 在[mysqld]如图位置添加 character-set-server=utf8

添加完成后保存关闭;

第四步(最关键步骤)

复制my.ini文件,粘贴到C:\Program Files\MySQL\MySQL Server 5.7,然后重启服务端和客户端,在mysql命令行下输入 show variables like ‘character_set%’;

发现默认字符集已经修改为utf-8。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 一文教你解决MySQL的深度分页问题

    一文教你解决MySQL的深度分页问题

    在 MySQL 中,分页是一个常见的功能,但是,当出现深度分页时,因为数据库需要扫描和跳过大量记录,可能会导致性能问题,下面我们就来看看该如何解决吧
    2024-11-11
  • MySQL 查询树结构方式

    MySQL 查询树结构方式

    今天小编就为大家分享一篇MySQL 查询树结构方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • mysql中的Load data的使用方法

    mysql中的Load data的使用方法

    mysql中的Load data的使用方法,需学习Load data使用的朋友可以参考下
    2013-01-01
  • mysql 表索引的一些要点

    mysql 表索引的一些要点

    这篇文章主要介绍了mysql 表索引的一些注意事项,mysql默认优化不如sqlserver,所以需要优化,而一些成熟的cms为了利益,也不会帮大家数据库优化的很好,需要自己另外设置
    2013-11-11
  • 优化mysql之key_buffer_size设置

    优化mysql之key_buffer_size设置

    这篇文章主要介绍了优化mysql之key_buffer_size设置的相关资料,需要的朋友可以参考下
    2016-05-05
  • 一文带你理解慢SQL分析与优化

    一文带你理解慢SQL分析与优化

    从系统设计角度看,一个系统从设计搭建到数据逐步增长,SQL执行效率可能会出现劣化,为继续支撑业务发展,我们需要对慢SQL进行分析和优化,下面这篇文章主要给大家介绍了关于慢SQL分析与优化的相关资料,需要的朋友可以参考下
    2022-08-08
  • MYSQL中统计查询结果总行数的便捷方法省去count(*)

    MYSQL中统计查询结果总行数的便捷方法省去count(*)

    查看手册后发现SQL_CALC_FOUND_ROWS关键词的作用是在查询时统计满足过滤条件后的结果的总数(不受 Limit 的限制)具体使用如下,感兴趣的朋友可以学习下
    2013-07-07
  • PHP学习之SQL语句快速入门

    PHP学习之SQL语句快速入门

    在学校php过程中,需要用得到的一些语句。比较简单的大家一定要掌握啊。
    2010-03-03
  • mysql优化取随机数据慢的方法

    mysql优化取随机数据慢的方法

    mysql取随机数据慢,怎么办?下面小编与大家一起来看看mysql取随机数据慢优化的过程。
    2013-11-11
  • mysql 8.0.12 简单安装教程

    mysql 8.0.12 简单安装教程

    这篇文章主要为大家详细介绍了mysql 8.0.12 简单安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08

最新评论