我的操作系统:Windows Server 2022 Standard
MySQL数据库版本:8.0.29
MySQL下载
1、官网的链接:link https://www.mysql.com/
拉到最下面找到DOWNLOADS
点击MySQL Community Server ;

选windows版本


提取码:1888

2、将mysql的 zip 包解压到相应的目录,推荐在c盘根目录,重命名为mysql

MySQL安装
1、创建MySQL 的配置文件,在mysql文件夹下新建一个my.txt文件,右键该文件的属性,改后缀名为ini

2、编辑创建好的my.ini(用记事本打开),下面内容复制到my.ini文件中,
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置mysql默认端口号
port=3306
# 设置mysql的安装目录
basedir=C:\mysql
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为utf-8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
basedir后的内容记得修改为自己实际的安装路径。

环境变量
3、右键桌面的“此电脑”找到属性,在新窗口中找到“高级系统设置”



1、新建,2、浏览

找到mysql\bin的目录并点击确定,3次确定,窗口都消灭了,就能保存

4、打开CMD命令行(使用管理员身份打开,否则会被提示Install/Remove of the Service Denied!拒绝安装)

cd 命令切换到C:/mysql/bin目录下。

初始化数据库,输入如下命令(注意是在C:/mysql/bin目录下):
mysqld --initialize --console
执行完成后,会输出root用户的初始默认密码为:)452+Z:1svSy
默认的密码都不好记,等下再改密码

5、安装mysql服务,命令如下:
mysqld install
这个命令必需要在管理员身份下的命令框才能使用

6.启动mysql服务,命令如下:
net start mysql

7.初始化data目录,命令如下:
mysqld --initialize-insecure

8.我们可以选择登录但是初始密码太过于复杂,因此
修改密码
这个方法还可以在不知道初始密码的情况下修改密码
此时我们在mysql根目录创建一个txt文件名字随便取这里我取名为mm.txt
在txt文件下加入以下内容:
ALTER USER 'root'@localhost IDENTIFIED BY '666666';

这样就能将密码设置成123456
再以管理员身份打开命令框,先暂停mysql服务
net stop mysql

命令行方式启动服务器,指定启动时执行上述的密码修改命令文件之后一段时间进程都会被占用
注意地址这里是C:\mysql\mm.txt需要改成你的mm.txt所在地址
mysqld --init-file=C:\mysql\mm.txt --console

这时候我们关闭这个命令框,再重新打开一个新的命令框,在重新打开的命令框中启动mysql服务
net start mysql

然后打开登录mysql
mysql -uroot -p
密码:123456

或者:mysql -uroot -p123456

谢谢阅读,希望对你有帮助,其实我还是希望你能点个赞,不点也没事,因为我在赶时间的时候也不点。
-----------------------------------

被折叠的 条评论
为什么被折叠?



