MySQL 8.0.21下载安装教程及Navicat for MySQL安装

开始实习啦,重新装了一波环境,来整理一波安装教程,方便后面参考。

一. MySQL下载安装

1. MySQL下载

官网下载链接:https://dev.mysql.com/downloads/

如下,点击MySQL Community Server,
在这里插入图片描述
选择第一个选项,MySQL8.0.21 64位的zip压缩包进行下载,(MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。这里选择下载zip压缩包的方式)

在这里插入图片描述
不用注册账号,直接点击下方开始下载,

在这里插入图片描述
下载完成之后,解压到D:\Software\MySQL\mysql-8.0.21-winx64,
(注意:这里原本没有my.ini配置文件,是后面加的)
在这里插入图片描述

2. 配置环境变量

我的电脑->属性->高级->环境变量,选择PATH,点击编辑,在其前面添加: mysql bin文件夹的路径 :D:\Software\MySQL\mysql-8.0.21-winx64\bin
在这里插入图片描述

3.修改.ini配置文件

Windows系统中,配置文件默认是安装目录下的 my.ini 文件(或my-default.ini文件),部分配置需要在初始安装时配置,大部分也可以在安装完成后进行更改。
  但是这里我们发现解压后的目录中并没有my.ini文件,问题不大可以自行创建一个。在安装根目录下添加 my.ini文件(新建一个文本文档,编辑好内容后,点击另存为——>文件类型选择 “所有文件”,文件名为 “my.ini”, my.ini文件的编码方式选择ANSI,不选UTF-8或者GBK)。
  这里我的ini文件的路径为:D:\Software\MySQL\mysql-8.0.21-winx64\my.ini,向其中写入基本配置:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Software\MySQL\mysql-8.0.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Software\MySQL\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

注意上面配置文件中的这两行,需要修改为你的MySQL安装目录,并设置一个mysql数据库的数据的存放目录data.(先不要新建data文件夹,否则后面安装时会报错)
在这里插入图片描述

4. 安装

以管理员身份运行cmd(一定要用管理员身份运行,如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)

输入命令:cd D:\Software\MySQL\mysql-8.0.21-winx64\bin,进入mysql的bin文件夹,
依次输入以下命令:

mysqld --install --console(或mysqld -install)

输入mysqld -install命令以在文件路径下自动生成data目录

注:使用mysqld --initialize命令前,不要自己创建data目录,有data目录就先删除,再使用mysqld --initialize,否则无法正常生成全部data目录文件。后面安装和初始化完成之后会无法启动mysql服务

mysqld --initialize --console

出现如下界面,
在这里插入图片描述
注意:执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:后面的一小串序列就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。
若没记住初始密码,可以在执行完上述两条命令之后去data文件夹中搜.err文件,可在其中查看初始密码,
在这里插入图片描述
在这里插入图片描述
注:install时可能会报如下错误:
由于找不到vcruntime140_1.dll,无法继续执行代码
原因:这是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载一份即可。
参考:https://blog.csdn.net/littlehaes/article/details/104127787 解决

在命令行中继输入如下命令,启动MySQL服务:

net start mysql

在这里插入图片描述
输入:

mysql -u root -p

提示输入密码,就是上面的初始密码,登录成功后输入

use mysql

会提示你更改密码,使用以下命令:将密码修改为“1234”。

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

在这里插入图片描述
至此,MySQL安装配置就完成了。官方说测试速度MySQL8比5快两倍。

5. 查看mysql版本

mysql   -V

在这里插入图片描述
关闭MySQL服务:

net stop mysql

参考:
https://www.cnblogs.com/xiongzaiqiren/p/8970203.html
https://blog.csdn.net/m0_37980851/article/details/88806281
https://www.cnblogs.com/cnbp/p/12620825.html
https://blog.csdn.net/qq_38196234/article/details/89375648

二. 安装Navicat for MySQL

1. 下载

官网下载:http://www.formysql.com/,注册账号就可以下载
或网盘下载,链接:https://pan.baidu.com/s/1DufFZ2b8HSRC02TernruwA 提取码:ssyy

2.安装

双击安装包,
在这里插入图片描述
然后依次点击下一步,完成安装即可。
双击桌面图标打开后,提示注册,点击 “注册”,输入上图中 Navicat Key文件中的信息完成注册,即可进入Navicat。

创建连接之前先通过命令行net start mysql , 启动 MySQL服务,才能连接成功。

以上就是MySQL和图形化界面Navicat的安装教程啦!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值