MySQL 5.7安装-windows11

一、下载 MySQL 5.7

前往 MySQL 官网下载 MySQL 5.7 的安装文件,选择适合您系统的版本进行下载。

如遇下载太慢这里提供百度网盘下载,提取码:4kmk

二、安装 MySQL 5.7

1.解压安装文件

将下载的压缩文件解压到指定的目录下,例如:D:\mysql-5.7。

2.配置 my.ini 文件

在 MySQL 安装目录下创建 my.ini 文件,填入以下内容:

java 复制代码
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\mysql-5.7
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
skip-grant-tables

3.初始化 MySQL 数据库

以管理员身份打开命令行窗口,进入 MySQL 安装目录下的 bin 目录,并执行以下命令:

mysqld --initialize --console

此命令将会初始化 MySQL 数据库,生成一个随机的 root 密码。请记录这个随机的root密码,后边修改密码会用到

4.安装 MySQL 服务

在命令行窗口中执行以下命令安装 MySQL 服务:

mysqld install

5.启动 MySQL 服务

在命令行窗口中执行以下命令启动 MySQL 服务:

net start mysql

此时,MySQL 服务已经成功启动。

三、修改 root 密码

MySQL 5.7 默认生成一个随机密码,需要修改 root 用户的密码。可以使用以下命令修改密码:

使用管理员身份打开命令行

①重启mysql:

net stop mysql

net start mysql

②进入mysql,登录

mysql -u root -p

不用输入密码,直接回车(出现Enter Password 也一样直接回车,即可登陆成功),或者直接复制上面得到的密码

③输入use mysql,修改root的密码:

update user set authentication_string=password("新密码") where user="root";
flush privileges;

④退出:

quit;

⑤再次重启mysql:

net stop mysql

net start mysql

⑥测试是否成功就是是否登陆成功咯。

mysql -u root -p

Enter Password>'新密码'

参考:https://blog.csdn.net/weixin_50531218/article/details/129999921
https://blog.csdn.net/zhengkanzhuang6120/article/details/119868006
https://blog.csdn.net/gao_jun1/article/details/111029254

相关推荐
大白要努力!19 小时前
MySQL 8.0 + Navicat 完整操作指南
数据库·mysql
云絮.20 小时前
数据库操作
数据库·mysql·算法·oracle
设计师小聂!1 天前
宝塔 Linux 面板保姆级教程
linux·mysql·开源·运维开发
Tong Z1 天前
Mysql DDL中的ALGORITHM
数据库·mysql
minji...1 天前
MySQL数据库 (七) MySQL表的基本查询(上),insert、replace、select、where、order by
数据库·mysql·select·replace·insert·order by·where
折戟不必沉沙1 天前
mysql忘记密码
数据库·mysql
kuonyuma1 天前
MyBatis入门·注解操作
java·spring boot·mysql·spring·mybatis
聪明努力的积极向上1 天前
【claude code】MySQL MCP 配置完整指南
数据库·mysql·ai编程
DIY源码阁1 天前
JavaSwing酒店管理系统 - MySQL版
java·mysql·eclipse
川石课堂软件测试1 天前
UI自动化测试|元素操作&浏览器操作实践
功能测试·测试工具·mysql·ui·docker·容器·单元测试