MySQL8.0.22的安装与配置超详细

文章目录

 

一、软件准备

  • MySQL8.0.22 官网下载地址

  • 如果官网下载速度慢,可以在网盘下载,点击下载,提取码:q2yn

    1. 查看自己的电脑是否为 64 位系统,如果不是,请先升级到64位 或 安装低版本MySQL

      桌面 —> 此电脑 —> 属性,进行查看电脑是否位64位

      在这里插入图片描述

    2. 按照图示下载软件

      在这里插入图片描述

      在这里插入图片描述

二、 安装与环境变量的配置

1. 解压并添加配置文件

  • 将下载好的压缩包放到需要安装的文件夹,并使用解压软件解压,我这里放到 C 盘下,下面是目录信息

在这里插入图片描述

  • 添加配置文件

    在解压的目录下新建 my.ini 文件,并用记事本或编辑器打开,复制以下代码

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=C:\Soft\mysql-8.0.22-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=C:\Soft\mysql-8.0.22-winx64\data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 设置时区为东八区
    default-time-zone='+08:00'
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password  可以使用8.0新版认证模式,注销下面一行,如果使用5.7认证方式,不注销
    #default_authentication_plugin=mysql_native_password
    
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29

    配置文件中注意安装目录和数据库数据存放的目录,要修改成自己的目录!!!

  • 完成后的目录
    在这里插入图片描述

2. 配置环境变量

配置环境变量后,一会儿输入命令时可以不需要进入mysql目录,在任何目录都可以使用命令,如果不配置也可以,不过输入命令的话需要进入mysql解压目录的 bin 文件夹下

  • 电脑桌面右键 —> 属性 —> 找到高级系统设置 —> 高级 —> 环境变量

    在这里插入图片描述

  • 找到系统变量,点击新建

    在这里插入图片描述

  • 在系统变量中找到 Path ,点击编辑,添加 MYSQL_HOME 变量

    在这里插入图片描述

三、 安装MySQL

  1. 使用管理员模式打开 CMD 窗口,打开开始菜单,找到 Windows 系统下的命令提示符

    在这里插入图片描述

  2. 输入命令,进行安装

    如果没有配置环境变量,请将目录切换到解压目录的 bin 目录下进行执行

    mysqld --initialize --console
    
    • 1

    在这里插入图片描述

  3. 安装 MySQL 服务

    mysqld --install [服务名]		//服务名可以不加,默认为 mysql
    
    • 1
    • 如果报错 The service already exists! 说明安装过,先进行卸载在此执行安装服务

      mysqld --remove
      
      • 1

      在这里插入图片描述

  4. 启动MySQL (管理员模式打开 CMD 窗口执行)

    net start mysql		//启动MySQL
    net stop mysql		//关闭MySQL
    
    • 1
    • 2

    在这里插入图片描述

  5. 使用刚才生成的密码登入MySQL ,并修改密码

    mysql -u 用户名 -P 端口号 -h 连接地址 -p 密码
    
    • 1

    在这里插入图片描述

    • 修改密码为 123456

      ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
      FLUSH PRIVILEGES; -- 刷新权限
      
      • 1
      • 2

      在这里插入图片描述

MySQL安装完成!

四、 使用工具进行连接

  • 这里使用 Navicat 进行远程连接,打开软件,点击连接,选择 MySQL

    在这里插入图片描述

  • 输入主机,用户名和密码,点击 测试链接

    在这里插入图片描述

五、 常见问题

  1. 在安装过程中出现 找不到 MSVCR120.dll

    在这里插入图片描述

    可能缺少 Microsoft Visual Studio 2013,进行安装就可以了,官网下载地址,点击下载

  2. 局域网内其它电脑无法进行连接本机数据库

    查看有没有开启远程连接

在这里插入图片描述

发现都为 localhost,我们需要改为 % ,可以进行远程连接

update user set Host = '%' where Host = 'localhost' and User='root';	-- 修改 host 为 %
flush privileges;	-- 刷新权限
  • 1
  • 2

在这里插入图片描述

现在应该可以远程连接了

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值