mysql8下载安装(zip版)

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 ‘密码’;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值