当前位置:   article > 正文

MySQL5.7,windows平台简洁安装及配置(环境变量和my.ini配置utf8mb4默认编码) 2023年3月份_数据库环境变量配置

数据库环境变量配置

MySQL5.7,windows平台简洁安装及配置(环境变量和my.ini配置utf8mb4默认编码) 2023年3月份

1.官网下载MySQL5.7

官网下载MySQL安装版-https://dev.mysql.com/downloads/windows/installer/5.7.html

大版本5.7,小版本时常更新,与图片版本不一致无所谓

在这里插入图片描述

2.安装MySQL

双击打开安装包,看到如下界面,选No
在这里插入图片描述
选自定义安装在这里插入图片描述
在这里插入图片描述
在右边选中,会出现Advanced Options设置
在这里插入图片描述
自定义安装路径,数据库文件路径
在这里插入图片描述
OK,Next下一步
在这里插入图片描述
一直下一步,到这个界面,如无必要不必改变默认数据库端口号
在这里插入图片描述
继续下一步,设置密码
在这里插入图片描述
然后设置MySQL服务进程名,如无必要也不用更改
在这里插入图片描述下一步
在这里插入图片描述
下一步
在这里插入图片描述
最后安装完成
在这里插入图片描述

3.添加环境变量

此电脑-属性-高级系统设置-环境变量-在下方系统变量中新建变量
变量名:MYSQL_HOME
变量值:你自己安装MySQL的目录
在这里插入图片描述
接着选中path,编辑,新建
输入%MYSQL_HOME%\bin
在这里插入图片描述
接下来验证是否配置成功
Windows键+R打开运行窗口,输入cmd打开命令提示符
在这里插入图片描述
输入mysql -u root -p,接着输入刚才安装时设置的密码
成功进入MySQL,然后输入quit退出
在这里插入图片描述
到此,环境变量配置成功

4.配置my.ini,设置默认字符集为utf8mb4

utf-8编码可能1个字节、2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持最多3字节的数据,也就是说mysql最开始的时候,对utf-8的支持是不完整的。而emoji表情字符是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,java程序中将报SQL异常。因此为了支持完整的utf-8编码,mysql推出了utf8mb4,它是mysql平台上utf8编码的超集,兼容utf8,并且能存储4字节的表情字符。采用utf8mb4编码的好处是:存储与获取数据的时候,不用再考虑表情字符的编码与解码问题。

找到刚才自定义配置的数据库文件目录(上一步安装过程中自定义的目录)
在这里插入图片描述

在这里插入图片描述
编辑my.ini,将以下几句代码自行复制到合适位置,保存并退出

[client] 
default-character-set = utf8mb4 
[mysql] 
default-character-set = utf8mb4 
[mysqld] 
character-set-client-handshake = FALSE 
character-set-server = utf8mb4 
collation-server = utf8mb4_unicode_ci 
init_connect=’SET NAMES utf8mb4’

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

在这里插入图片描述
打开任务管理器,重启MySQL服务
在这里插入图片描述
接下来回到cmd
输入status回车
输入SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%';回车
可以看到,默认编码已改为ut8mb4,配置成功

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/217168
推荐阅读
相关标签
  

闽ICP备14008679号