MySQL 8.0.11下载、安装和使用可视化工具连接教程

博主名取自《小羊肖恩》中的小羊肖恩,名字为:肖恩,音译为Sean,自己取的姓:阿奇,为符合我们的阅读习惯,连起来组成为ArchieSean。博主目前大三在读,志在将博客打造成为个人线上笔记的技术栈,方便自己也方便他人。如博客中有任何错误,请各位指出,谢谢大家。

MySQL的下载

下载地址: mysql下载官网链接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里以8.0.11为例下载:
在这里插入图片描述

解压

在这里插入图片描述

安装前准备工作

首先我们把解压后的mysql文件,放置在我们要安装的盘符,这里我放置在d盘的根目录下,如图
在这里插入图片描述
此处更改了我的文件名为mysql-8.0.11。

  • 紧接着我们要查看mysql-8.0.11目录下有没有有没有my.ini文件,如果有打开,如果没有手动创建。使得内容和如下一致:
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[mysqld]
#skip-grant-tables
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
  innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
# mysql根目录
  basedir = D:/mysql-8.0.11
# 数据文件存放目录
  datadir = D:/mysql-8.0.11/data
# 端口,默认3306  
  port = 3306
# 服务实例的唯一标识
# server_id = MySQL

# 允许最大连接数
  max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
  max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
  character_set_server=utf8mb4
# 创建新表时将使用的默认存储引擎
  default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
  default_authentication_plugin=mysql_native_password
  
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
  join_buffer_size = 128M
  sort_buffer_size = 2M
  read_rnd_buffer_size = 2M 
  
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4

[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306   
default-character-set=utf8mb4

安装

  • 打开cmd ,以管理员身份运行
  • 复制mysql8.0.11的bin路径(如上图所示)
  • 在cmd中输入cd D:\mysql-8.0.11\bin,回车
  • 输入d:,回车
  • 进入mysql的bin目录,接下来输入这句命令: mysqld --initialize --console后,回车,可见下图(以上所有的操作)
    图片
    【此处敲黑板】将图中的红色框中的内容(密码)复制出来。不同电脑产生的这段内容不一样,先将密码复制出来(随便粘贴到一个地方,先放着还有用*)。
  • 接下来继续在cmd中输入命令: mysqld --install
    在这里插入图片描述
  • 接下来启动mysql服务: 命令 net start mysql
    在这里插入图片描述
  • 登录mysql。继续输入命令: mysql -uroot -p密码 (此处的密码就是上边复制的内容)
    在这里插入图片描述
    (红框内容为上边复制的密码)若如图所示,则mysql登录成功

修改超级管理员密码

继续在上边登录成功的基础上继续使用cmd操作

  • 将这段代码复制到cmd中:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'

上边代码的意思是修改超级管理员root的密码为root(密码根据个人需要进行更改)

在这里插入图片描述
(记得加上英文条件的“;”)修改密码成功并exit退出mysql服务。

  • 验证一下
    使用命令验证是否修改密码成功。
    同理,在cmd中的mysql的bin目录下输入以下命令:
mysql -uroot -proot //此处密码如果不是我上边修改的root,可改为自己设置的密码

在这里插入图片描述

可视化工具Navicat的使用

  • Navicat的安装在这里不做说明(直接next下一步就可安装)
  • 使用: 一张图了解其基本使用

在这里插入图片描述
点击测试之后,显示成功即可,之后点击图中的确定按钮即可连接到mysql。
【此处敲黑板】在连接之前,要保证mysql的服务是开启状态,就是上边命令中的: net start mysql 开启服务。

若其中有任何问题,请评论区指出,谢谢。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页

打赏作者

ArchieSean

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值