• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Mac环境mysql5.7.21 utf8编码问题下详解

Mac环境mysql5.7.21 utf8编码问题下详解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了mysql5.7.21,utf8,问题等相关知识,希望本文的分享对您有所帮助
本文主要和大家简单介绍下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。

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

相关推荐:

php下检测字符串是否是utf8编码的功能

javascript中的Base64、UTF8编码与解码详解

字符串数组 php下检测字符串是否是utf8编码的代码

以上就是Mac环境mysql5.7.21 utf8编码问题下详解的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Mac环境mysql5.7.21 utf8编码问题下详解
  • mysql5.7.21解压版安装配置图文
  • mysql5.7.21 winx64安装配置图文分享
  • mysql5.7.21.zip安装实例教程

相关文章

  • 2018-12-05ORA-28002 Oracle 11g存在密码过期问题解决方案
  • 2018-12-05关于mysql exists与not exists分析
  • 2018-12-05CentOS系统时间与现在时间相差8小时解决方法
  • 2017-05-11教你如何在MySQL命令行中使用SQL语句的规则
  • 2018-12-05Oracle Max函数使用中出现的问题
  • 2018-12-05不同情况下的MySQL 的迁移方案(推荐)
  • 2018-12-05有关mysql优化的一些东东整理
  • 2017-05-11mysql处理添加外键时提示error 150 问题的解决方法
  • 2018-12-05MySQL之-linux下MYSQL定时备分代码示例
  • 2018-12-05Mysql数据库编码问题 (修改数据库,表,字段编码为utf8)

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • phpmyadmin报错:#2003 无法登录 MySQL服务器的解决方法
    • 六条比较有用的MySQL数据库操作的SQL语句小结
    • mysql 协议的process kill包及解析
    • CentOS系统时间与现在时间相差8小时解决方法
    • 转载-----Martin Fowler的NoSQL精粹一书中知识关键点的翻译整理
    • SQL server约束
    • MySQL中关于information_schema的详细介绍
    • MySQL数学函数简明总结
    • FROM_UNIXTIME 格式化MYSQL时间戳函数
    • SUSE Linux下源码编译方式安装MySQL 5.6过程分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有