mac mysql编码问题吗_Mac环境mysql5.7.21 utf8编码问题及解决方案

news/2024/7/7 15:57:24

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编码问题及解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对聚米学院网站的支持!


http://www.niftyadmin.cn/n/1930033.html

相关文章

23种设计模式 访问者设计模式

https://github.com/yzmaodeng/java-keypointknowledge/commit/4745c8012aebd0022ea779fcef25ce2bc10be1b6访问者模式把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定算法又易变化的系统。因为访问者模式使得…

小强升职记思维导图_《小强升职记》学习笔记(思维导图)

原图是在XMind中制作的,比较大,所以分解成几张图片来进行梳理。主要框架主要框架分为四个主要部分:认知、方法和工具、问题、实践,进行要点整理。认知1 认知1.1 时间黑洞1.1.1 产生的原因1.1.2 时间的特性1.2 人生目标1.2.1 人生规…

linux上面是否有安装redis,redis启动

edis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.windows.…

MySQL 创建注册页面_需要flask+mysql实现用户注册和登陆效果页面如何实现

首先,请不要用任何ORM(当然SQLAlchemy,Flask-SQLAlchemy也不要用)初学flask,于是参照http://dormousehole.readthedocs.org/en/latest/tutorial/introduction.ht...实际用到的关键代码在这里:https://github.com/mitsuhiko/flask/…

Windows远程连接linux中mysql数据库

我没有mysql并且没有把mysql配置到环境变量中,所以现在我要下载mysql 一.下载mysql Mysql官网下载地址:https://downloads.mysql.com/archives/installer 二.安装mysql 1. 选择设置类型 双击运行mysql-installer-community-8.0.26.msi,这…

安装openssl和openssl-devel error: zlib.h:no such file or directory

今天在编译openssl时&#xff0c;出现了 error&#xff1a; zlib.h:no such file or directory 去看了下出错的文件&#xff0c;里面这么一句#includec_zlib.c:25:19: fatal error: zlib.h: No such file or directory # include <zlib.h>搜索发现下面的文章得到解决http…

安装openssl和openssl-devel 施工

以下借鉴了他人的安装方法&#xff0c;并根据我自己的安装进行了修改1.下载wget https://www.openssl.org/source/openssl-1.0.2h.tar.gz2.解压tar zxf openssl-1.0.2h.tar.gz3.安装cd openssl-1.0.2h./config shared zlibbecause of configuration changes, you MUST do the f…

安装openssl和openssl-devel 的nginx的配置

给自己颁发证书&#xff08;制作秘钥&#xff0c;单项认证&#xff09; cd /usr/local/nginx/conf&#xff08;可以自己选择一个目录存放安装的证书&#xff0c;自己记得就好&#xff09; openssl genrsa -des3 -out server.key 1024 (建立服务器私钥&#xff0c;在这个过程中需…