阿里mysql下载_MySQL下载与安装

本文详细介绍了如何从MySQL官网下载不同版本的MySQL,然后通过免安装版进行安装,包括配置my.ini文件,设置环境变量,注册为Windows服务,以及修改root用户密码。此外,还提供了卸载MySQL的步骤,包括停止服务,删除注册表项和环境变量。在过程中,可能会遇到的启动和登录问题也进行了说明,如数据目录错误和默认密码的使用。
摘要由CSDN通过智能技术生成

MySQL下载与安装

一. MySQL下载

1. 进入MySQL官网

2. 点击DOWNLOADS

6e67dba9c9a269ee07d92ec3f17017d0.png

3. 点击Community(GPL) Downloads

4b8b93a94f4240492e172aa8ca775b72.png

4. 找到MySQL Community Server,点击下面的DOWNLOAD,进入下载页

6193e5608dbe0e367e11c30a36045ef7.png

5. 到了真正的下载页面,选择平台,选择版本(安装版和免安装版),点击Download

69426179894421216f8fb83ea4897ae2.png

6. 仅仅只是下载,点击No thanks, just start my download.即可

f68ca5f8bb1ad2c775ad8db8520a7d27.png

二. MySQL安装

1. 免安装版安装过程

将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:“D:\java\mysql”,将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini,复制下面的配置信息到 my.ini 保存,如果没有my-default.ini,可自己新建my.ini,my.ini内容如下(可变的):

[mysqld]

log_bin=mysql-bin

binlog-do-db =childrendb

basedir = D:\wukun\mysql-8.0.11-winx64

datadir = D:\wukun\mysql-8.0.11-winx64\data

port = 3306

server_id = 10

server_id = 172

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

1

2

3

4

5

6

7

8

9

10

11

添加环境变量

右键单击我的电脑->属性->高级系统设置(高级)->环境变量,出现如下界面:

3b19f365f4e1d1c25d864ccee0866088.png 

点击系统变量下的新建按钮:

e9baf38e1ab8d1660984732911e43fc0.png 

输入变量名:MYSQL_HOME

输入变量值:D:\java\mysql(即为mysql的自定义解压目录)

选择系统变量中的Path,点击编辑

2d391f86e1ebcf09d1e82be2a73858a6.png 

在变量值中添加变量值:%MYSQL_HOME%\bin,注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值

将mysql注册为windows系统服务

从控制台进入到MySQL解压目录下的 bin 目录下:

a514a3b51d1ea1077942cf611cc6b9e2.png 

输入服务安装命令:

mysqld install MySQL --defaults-file="D:\mysql-5.7.15-winx64\my.ini"

1

安装成功后会提示服务安装成功。

d67b46f3d21954fd98a49f9a0d592216.png

注:my.ini文件放在MySQL解压后的根目录下,移除服务命令为:mysqld remove

启动MySQL服务

方法一:

启动服务命令为:net start mysql

方法二:

打开管理工具 服务,找到MySQL服务。

通过右键选择启动或者直接点击左边的启动来启动服务。

修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码,代码如下:

c:>mysql –uroot -p

1

先使用默认密码进行登陆(默认密码获取见个人问题汇总),登陆完成之后使用MySQL,会提示:

You must reset your password using ALTER USER statement before executing this statement.

1

使用下面语句更改MySQL默认密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';

1

后续登陆MySQL时,我们就可以通过自己设置的密码登陆root账户啦。

三. MySQL卸载

1. 免安装版卸载过程

停止MySQL服务

通过cmd命令打开窗口(以管理员身份),输入代码:

net stop mysql

1

删除MySQL服务

输入代码:

mysqld --remove MySQL3307

或者

sc delete MySQL3307

1

2

3

上面操作成功时显示:

b33eb769f7298aebc19972443ac3b1e5.png

删除MySQL的安装目录

修改注册表

开始-运行里面输入regedt,打开注册表.注册表里MySQL的项就是这三项:

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL【不一定有】

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL【不一定有】

建议删除环境变量中卸载的MySQL属性

右键单击我的电脑->属性->高级系统设置(高级)->环境变量,在系统变量中找到MYSQL_HOME属性,点击编辑,在弹窗中点击删除,在系统变量中找到Path,点击编辑,变量值中删除关于MSYQL_HOME的那一段。

四. 个人问题汇总

1. 启动可能遇到的问题

Mysql 服务无法启动 服务没有报告任何错误

mysql所在目录\data不存在或者初始化错误,删除原来的data目录,通过命令mysqld –initialize重新初始化data目录,只有确保data目录初始化正确才能正常的启动MySQL。

2. 登陆MySQL时可能遇到的问题

Access denied for user ‘root’@’localhost’ (using password: NO)

造成原因:MySQL 5.7之后初始密码不再默认为空,原来的空密码不再能登陆

解决方法:先查看MySQL的默认密码,找到 MySQL 的安装目录下的 data 目录中 DESKTOP-CMV2I82.err 文件

7b7f4e0dd0854fe73d2fdbc380f3934b.png

打开 DESKTOP-CMV2I82.err 文件,寻找 A temporary password is generated for root@localhost: KaUd0J#.O&gB ,后面的KaUd0J#.O&gB就是 MySQL 的默认密码。

b288fe22918264518e16d54bc43cd794.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值