MySQL压缩包简单安装(小白的总结)

好久没发博客了,一直在上学,作业也是一堆,研究编程的时间就少了很多,之前一直想写个浏览器(安卓),现在还在写着,很多都不懂,都是慢慢学的,(功能差不多了,UI还没搞好)

这一段想趁着放假学习后端网页,了解到SpringBoot,然后里面需要MySQL的知识,然后就先来学MySQL了,哎~自学真难,交流的机会很少,只能看视频和百度,但是还是要坚持,虽然不是专业,但毕竟是自己感兴趣的呀!!!加油!!!>_<

可以先看看小结,会很有帮助哦!!!

本人小白一个,大佬勿喷(嘻嘻)

安装

压缩包方式安装(便于以后卸载干净)

1.下载压缩包

https://dev.mysql.com/downloads/file/?id=476233

== 进去直接点击下面,直接下载(不用登录) ==

mysql8压缩包怎么运行 mysql8.0压缩包安装_mysql

2.解压,创建一个存放Enviroment(配置环境变量需要),并把解压后的文件拷贝(复制)过去

我创建的是这个D:\Program Files\Environment,我把解压文件重命名为了mysql-8.0.13

3.配置环境变量
把你复制好的文件(D:\Program Files\Environment\mysql-8.0.13\bin)bin目录打开 > 复制他的路径 > win+i > 系统 > 搜索: 环境变量 (选系统) > 环境变量 >下面的系统变量 > 找到Path(双击) > 右边新建 > Ctrl+V粘贴到新环境变量里>确定

mysql8压缩包怎么运行 mysql8.0压缩包安装_数据库_02

mysql8压缩包怎么运行 mysql8.0压缩包安装_mysql8压缩包怎么运行_03

后面一步步退出就行

4.配置文件

打开你解压复制后的目录(D:\Program Files\Environment\mysql-8.0.13),现在就叫他安装目录吧(比较好讲解一些)

新建一个my.ini文件,如果不能在这里创建文件(就是只能创建文件夹),那就在桌面直接创建,然后以文本方法打开,配置好后,再复制到安装目录就行了

记得目录改成自己的!!!不要完全抄我的

[mysqld]
# 这里的注释开头用#
# 设置mysql的安装目录
basedir=D:\Program Files\Environment\mysql-8.0.13\
# 设置mysql数据库的数据的存放目录(这里直接用  安装目录+data\ 就行)
datadir=D:\Program Files\Environment\mysql-8.0.13\data\
# 设置3306端口(这里一定要写)
port=3306
5.命令进行安装

看我的讲解

win+X(管理员)

mysql8压缩包怎么运行 mysql8.0压缩包安装_Server_04

刚打开是这样的

mysql8压缩包怎么运行 mysql8.0压缩包安装_java_05

然后多次输入cd…(返回上一级目录)直到只剩下C盘目录

cd..

mysql8压缩包怎么运行 mysql8.0压缩包安装_java_06

进入D盘,输入(记得回车)

d:
进入安装目录 cd 安装目录

cd D:\Program Files\Environment\mysql-8.0.13

注意:如果你的路径中有空格需要用"" 包起来,不然会报错!!!(我的就有空格)

cd D:\"Program Files"\Environment\mysql-8.0.13

mysql8压缩包怎么运行 mysql8.0压缩包安装_java_07

然后输入

mysqld --initialize --console
复制cmd输出的文字到一个新txt文本里(直接放桌面)(记录密码)
2022-11-24T12:35:01.852208Z 0 [System] [MY-013169] [Server] D:\Program Files\Environment\mysql-8.0.13\bin\mysqld.exe (mysqld 8.0.13) initializing of server in progress as process 9260
2022-11-24T12:35:01.853664Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2022-11-24T12:35:04.603012Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: q60Gz<#(d(Ud
2022-11-24T12:35:05.643874Z 0 [System] [MY-013170] [Server] D:\Program Files\Environment\mysql-8.0.13\bin\mysqld.exe (mysqld 8.0.13) initializing of server has completed

别用我的哦,每个人都不同!!!>-<!

[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: q60Gz<#(d(Ud

这一行是你的初始化密码root@localhost: 密码是后面的(不要空格)q60Gz<#(d(Ud

安装服务(这个很重要)
mysqld --install
启动服务
net start mysql
修改初始化密码
mysql -u root -p
输入你的初始化密码(直接复制你的初始化密码,直接复制,在Cmd命令窗口里直接右键点击就可以粘贴上去),显示的是*号
修改新密码 (新密码一般改为:123456就行)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
然后连接数据库,输入(p后面没有空格!!!)
mysql -u root -p123456

mysql8压缩包怎么运行 mysql8.0压缩包安装_mysql8压缩包怎么运行_08

出现这个就行了

退出
exit

可视化工具SQLyog

自己百度下载

mysql8压缩包怎么运行 mysql8.0压缩包安装_Server_09

小结

第一次配置:忘记复制密码了(就直接把安装目录下的data文件删除,然后重新从第5步安装就行了,会再次生成不同的密码,记得复制)

cmd命令

cd…返回上一级

d:换盘

(其实上面可以直接用 d:直接进入D盘,直接cd 安装目录+bin就行,我也是最后测试才想起来–)

cd 进入路径有空格的需要""包括起来(新知)

开启服务

net start mysql

关闭服务

net stop mysql

如果你启动服务,并且输入正确密码后,出现,就手动打开mysql服务

Can't connect to MySQL server on 'localhost' (10061)
底部状态栏(右键) > 任务管理器(我不会其他方式打开这个,你会的话更好,当然也可以分享在回复框里,哈哈哈哈)> 服务>找到MySQL(右键)>开始,
然后再次 连接数据库 ,应该就可以了
mysql -u root -p123456

mysql8压缩包怎么运行 mysql8.0压缩包安装_mysql8压缩包怎么运行_10

mysql8压缩包怎么运行 mysql8.0压缩包安装_mysql8压缩包怎么运行_11

mysql8压缩包怎么运行 mysql8.0压缩包安装_数据库_12

要是还有其他情况请百度,或者我们一起探讨也可以哦