mysql 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解

MYSQL 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解

1. 下载MySQL zip压缩包

  • 访问MySQL官网 https://dev.mysql.com/downloads/mysql/,在"MySQL Community Downloads"部分找到符合自己操作系统的版本。
  • 找到"Archives",选择版本8.0.22,并选择平台相应的zip压缩包。
  • 下载完成后,将其解压到合适的文件夹。

2. 配置MySQL环境变量

  • 在控制面板中打开"系统和安全"-"系统"-"高级系统设置"-"环境变量"。
  • 在"系统变量"中,找到"Path",并将MySQL bin目录的路径添加进去,例如C:\mysql-8.0.22-winx64\bin。

3. 复制配置文件

  • 在MySQL zip包的解压文件夹中找到"my-default.ini"文件,并复制一份到同一目录下并重命名为"my.ini"。
  • 编辑my.ini文件,将以下内容添加到[mysqld]项下:

[mysqld]
port = 3306
basedir = C:\mysql-8.0.22-winx64
datadir = C:\mysql-8.0.22-winx64\data

4. 初始化MySQL

  • 打开命令行工具,切换到MySQL bin目录下。
  • 执行以下命令,在MySQL安装目录下创建一个初始数据目录:

mysqld --initialize --console
- 记录控制台输出中,有一行以"root@localhost:"为开头的密码,这是后续登录MySQL的密码。

5. 安装MySQL服务

  • 执行以下命令,安装MySQL服务:

mysqld install

6. 启动MySQL服务

  • 执行以下命令,启动MySQL服务:

net start mysql

示例说明

示例1:新建数据库

  • 在命令行中执行以下命令,连接到MySQL服务器:

mysql -u root -p
- 输入在初始化MySQL时记录下的密码。
- 创建一个test库:

CREATE DATABASE test;
- 显示当前数据库:

SHOW DATABASES;
- 可以看到test库已经被创建。

示例2:创建新用户并授权

  • 在命令行中执行以下命令,连接到MySQL服务器并登录:

mysql -u root -p
- 输入在初始化MySQL时记录下的密码。
- 创建一个新用户user1,并授予所有权限:

CREATE USER 'user1'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'user1'@'localhost' WITH GRANT OPTION;

- 刷新权限:

FLUSH PRIVILEGES;
- 现在即可用新用户user1登录MySQL,并拥有所有权限。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • Window平台搭建Redis分布式缓存集群 (一)服务器搭建及性能测试

           百度定义:Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型),为了保证效率,数据都是缓存在内存中。        区别的是redis会周期性的把更新的数据写入磁…

    Redis 2023年4月13日
    00
  • SpringBoot项目部署到阿里云服务器的实现步骤

    下面是Spring Boot项目部署到阿里云服务器的实现步骤的完整攻略: 1. 购买阿里云服务器 首先需要购买一台阿里云服务器,推荐选择云服务器ECS。购买时需要选择操作系统,推荐选择CentOS 7.x。购买完成后,需要获取服务器的IP地址和登录密码。 2. 安装Java环境 接下来需要在服务器上安装Java环境,可以通过以下命令安装: yum insta…

    database 2023年5月21日
    00
  • SQL查询日志 查看数据库历史查询记录的方法

    以下是关于“SQL查询日志 查看数据库历史查询记录的方法”的完整攻略。 1. 概述 在数据库中查看历史查询记录的方法很多,其中一种比较常见的方法是查看SQL查询日志。SQL查询日志记录了所有执行过的SQL语句,包括执行的时间,查询的结果,以及其他相关的属性。通过查看SQL查询日志,可以快速了解数据库的查询情况,及时发现问题并进行优化。 2. 打开SQL查询日…

    database 2023年5月21日
    00
  • mysql5.7.13.zip安装教程(windows)

    下面是MySQL5.7.13在Windows系统上的安装教程。 下载MySQL5.7.13.zip 首先从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载MySQL 5.7.13的zip文件。 解压缩zip文件 将下载的zip文件解压缩到任意目录下,比如D:\mysql\。 新建my.ini文件 在MySQL…

    database 2023年5月22日
    00
  • oracle丢失temp表空间的处理方法

    Oracle丢失TEMP表空间的处理方法 问题描述 在使用Oracle数据库时,如果由于某些原因导致TEMP表空间不可用,可能会导致一些SQL无法正常执行。例如,在执行某个需要使用TEMP表空间的大型查询时,会提示如下错误信息: ORA-01565: 妥善回滚数据文件‘/oracle/oradata/orcl/temp01.dbf’(0) ORA-01110…

    database 2023年5月18日
    00
  • MySQL 账号密码错误终极解决方法

    下面我将为你详细讲解 “MySQL 账号密码错误终极解决方法” 的完整攻略。 一、查看账号密码是否正确 首先需要确认您输入的账号密码是否正确。可以使用如下命令进行登录: mysql -u 用户名 -p 出现 Enter password: 后再输入密码即可,如果登录成功则说明账号密码正确,否则请检查以下几点: 用户名是否正确。 密码是否正确。 二、确认 My…

    database 2023年5月18日
    00
  • k8s部署redis集群实现过程实例详解

    “k8s部署redis集群实现过程实例详解” 简介 在Kubernetes中部署Redis集群需要用到StatefulSet,它能确保Pod的有序启动和有序终止(即Pod各自有唯一的标识符)。在本篇攻略中,我们将详细讲解如何部署Redis集群,包含两个相关的示例。 步骤 步骤一:创建 StatefulSet 首先,需要创建一个 StatefulSet,并指定…

    database 2023年5月22日
    00
  • linux使用mysqldump+expect+crontab实现mysql周期冷备份思路详解

    下面是详细的“linux使用mysqldump+expect+crontab实现mysql周期冷备份思路详解”的攻略: 1. mysqldump工具的介绍及使用方法 1.1 mysqldump工具介绍 mysqldump是用于备份MySQL数据库的最常用工具之一,它可以将指定的数据库或表备份成SQL语句,并且可以适用于各种场景下的备份需求。 1.2 mysq…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部