mysql8下载安装(zip版)
创始人
2025-05-31 08:53:11

mysql官网下载最新安装包

官网地址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述
下载完成后解压至指定目录中
在这里插入图片描述

创建my.ini(文件中没有的情况下创建,下载的zip文件好像都是没有的)

[Client]
port=3306
default-character-set=UTF8MB4
[mysqld]
port=3306
basedir="C:\\mysql8"
max_connections=200
max_connect_errors=10
character-set-server=UTF8MB4
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=UTF8MB4

以管理员身份运行cmd,进入刚安装的mysql bin目录,并运行以下命令

mysqld install mysql8 --default-file="C:\mysql8\my.ini"

成功安装后会提示Service successfully installed.
在这里插入图片描述
运行时如果提示缺少msvcp140.dll文件,可在网上直接找到缺少的dll文件放入C:\Windows\System32中或 安装VC_redist.x64_2015_2022.exe

链接:https://pan.baidu.com/s/1-2wrSrcev_q4dS2KFlTaWg
提取码:hxd1

初始化数据库

mysqld --initialize --console (加上 --console查看详细信息)

(使用mysqld --initialize --console命令,初始化完成后会在末尾显示root用户的密码,登录时要用到)

初始化成功后,会在mysql文件夹中自动生成了data目录
在这里插入图片描述

打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql2,修改ImagePath参数,更正mysql8服务相关路径。

在这里插入图片描述

启动数据库,修改密码

使用net start mysql8 命令启动mysql8服务

net start mysql8

在这里插入图片描述

登录mysql,密码为初始化时会在控制台显示

mysql -hlocalhost -uroot -p

设置密码永不过期

alter user ‘root’@‘localhost’ identified by ‘密码’ password expire never;

设置加密规则为mysql_native_password

alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘密码’;

相关内容

热门资讯

最新或2023(历届)高考40... 最新或2023(历届)高考407分能上什么学校,高考407分能上什么大学高校名称所在地录取批次录取线...
最新或2023(历届)东北农业... 为了使各位新同学能够顺利、愉快地报到入学,请同学们认真阅读本入学须知:一、持“东北农业大学录取通知书...
最新或2023(历届)烟台大学... 最新或2023(历届)烟台大学新生入学指南考试时间入学手册和军训注意事项亲爱的新同学: 来源:高考 ...
最新或2023(历届)济南大学... 最新或2023(历届)济南大学新生入学指南考试时间入学手册和军训注意事项首先祝贺你成为济南大学的一名...
最新或2023(历届)北京中医... 最新或2023(历届)北京中医药大学新生入学指南考试时间入学手册和军训注意事项前期准备  1、新生凭...