Mac环境mysql5.7.21 utf8编码问题及解决方案

 更新时间:2018年03月13日 11:44:38   投稿:mrr  
本篇教程给大家简单介绍下Mac环境mysql5.7.21 utf8编码问题及解决方案,非常不错,具有参考借鉴价值,需要的朋友参考下吧

1. 目标:将 mysql 的 character_set_server 的值由 latin1 更改为 utf8

暂时性:SET character_set_server=utf8 即可,一次性。

永久性:需要更改配置文件,见第2步骤。

2. mysql 5.7.21 的 support-files里没有配置文件。

新建my.cnf。可以建文本文件后直接改扩展名为cnf。用Xcode或subline打开为佳。内容如下:

[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

3. 复制 my.cnf 到 /private/etc/

cp /usr/local/mysql/support-files/my.cnf /private/etc/my.cnf

注意:其实 /etc 是 /private/etc 的一个替身,复制到两者皆可。

4. 重启 mysql 服务器,进入mysql

mysql>show variables like '%char%';

可以发现编码值都改为utf8。

此时重新建库建表,导入数据即可正常显示中文。

总结

以上所述是小编给大家介绍的Mac环境mysql5.7.21 utf8编码问题及解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • MySQL kill指令使用指南

    MySQL kill指令使用指南

    这篇文章主要介绍了MySQL kill指令的使用方法,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下
    2020-12-12
  • MySQL的 DDL和DML和DQL的基本语法详解

    MySQL的 DDL和DML和DQL的基本语法详解

    SQL语句,即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,这篇文章主要介绍了MySQL的 DDL和DML和DQL的基本语法,需要的朋友可以参考下
    2022-07-07
  • SQL创建视图的注意事项及说明

    SQL创建视图的注意事项及说明

    这篇文章主要介绍了SQL创建视图的注意事项及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 升级到MySQL5.7后开发不得不注意的一些坑

    升级到MySQL5.7后开发不得不注意的一些坑

    这篇文章主要给大家介绍了关于升级到MySQL5.7后开发不得不注意的一些坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • mysql存储过程中的异常处理解析

    mysql存储过程中的异常处理解析

    这篇文章主要为大家详细介绍了mysql存储过程中的异常处理,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • 一文详解MySQL—Join的使用优化

    一文详解MySQL—Join的使用优化

    JOIN是一种非常常见的操作,用于将两个或多个表中的数据合并到一个结果集中。MySQL支持多种JOIN类型,本文通过代码示例详细介绍了Join的使用优化,有需要的小伙伴可以参考阅读
    2023-04-04
  • 深入浅析MySQL 中 Identifier Case Sensitivity问题

    深入浅析MySQL 中 Identifier Case Sensitivity问题

    这篇文章主要介绍了MySQL 中 Identifier Case Sensitivity,需要的朋友可以参考下
    2018-09-09
  • mysql 5.6.17 绿色版(免安装)安装配置教程

    mysql 5.6.17 绿色版(免安装)安装配置教程

    这篇文章主要为大家详细介绍了mysql 5.6.17 绿色版(免安装)安装配置教程,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • MySQL下PID文件丢失的相关错误的解决方法

    MySQL下PID文件丢失的相关错误的解决方法

    这篇文章主要介绍了MySQL下PID文件丢失的相关错误的解决方法,具体的提示可能会是"mysql PID file not found and Can’t connect to MySQL through socket mysql.sock",需要的朋友可以参考下
    2015-07-07
  • mysql5.0版本下载地址集合

    mysql5.0版本下载地址集合

    mysql5.0版本是比较经典的版本,这个版本对大多数的cms支持比较好,但官方网站不容易找到下载地址,这里特整理下,方便需要mysql5.0的朋友
    2013-06-06

最新评论