下载地址:https://downloads.mysql.com/archives/community/
系统变量中新增MySQL配置
系统变量的Path添加新增的MySQL配置
内容如下
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-server = utf8mb4
port = 3306
basedir=D:\Program Files\mysql-5.7.34-winx64
datadir=D:\Program Files\mysql-5.7.34-winx64\data
max_connections=200
default-storage-engine=INNODB
备注:不要手动创建根目录下的data文件夹,下面会具体介绍创建方式
备注:因为MySQL中utf8编码并不是真正的UTF-8,最长只有3个字节。当遇到占4个字节的UTF-8编码,例如汉字,会导致存储异常。从5.5.3开始,MySQL用utf8mb4编码来实现完整的 UTF-8,其中mb4表示 most bytes 4,最多占用4个字节。
以管理员权限启动控制台
切换到mysql解压文件夹的根目录
删除mysql服务
mysql --remove
初始化mysql,记住初始密码后面会用到(会创建data目录)
mysqld --initialize --user=mysql --console
安装mysql(Service successfully installed则安装成功)
mysql --install
启动mysql
net start mysql
关闭mysql
net stop mysql
登录mysql
mysql -u root -p
修改密码(这里修改为root)
alter user 'root'@'localhost' identified by 'root';
退出mysql
exit
重新登陆进行验证
完成!!!