Windows10下mysql 8.0.19 安装配置方法图文教程

接下来我将详细介绍"Windows10下mysql 8.0.19 安装配置方法图文教程"。

1. 下载mysql 8.0.19

首先,我们需要下载mysql 8.0.19的安装包,并解压到指定文件夹。这里我们选择下载mysql-8.0.19-winx64.zip,下载完成后解压到D盘根目录下的mysql8.0.19文件夹。

2. 配置my.ini文件

进入mysql8.0.19文件夹,我们需要配置my.ini文件。

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

[mysqld]
# 设置3306端口
port=3306

# 设置mysql的安装目录
basedir=D:\\mysql8.0.19

# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql8.0.19\\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的UTF-8字符集
character-set-server=utf8mb4

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3. 配置环境变量

为了方便使用,我们需要将mysql的bin目录路径添加到系统环境变量中。

在Windows10中,可以右键选择“此电脑”,选择“属性”进入系统信息的界面,点击左侧的“高级系统设置”,找到环境变量,在“系统变量”中找到“Path”,点击“编辑”,在末尾加入mysql的bin目录路径。例如:

D:\mysql8.0.19\bin;

4. 初始化数据库

进入mysql8.0.19目录,在此目录下打开cmd或powershell窗口,输入以下命令:

mysqld --initialize --console

此命令将会初始化mysql数据库,并在控制台输出初始密码。

5. 安装mysql服务

再次在mysql8.0.19目录下打开cmd或powershell窗口,输入以下命令:

mysqld --install

此命令将会安装mysql服务。

6. 启动mysql服务

在Windows服务中找到mysql服务,启动mysql服务。

7. 修改root用户密码

进入mysql8.0.19的bin目录,打开cmd或powershell窗口,输入以下命令:

mysql -u root -p

输入初始密码后,进入mysql命令行,修改root用户密码。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

示例说明

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

在mysql命令行中,输入以下命令:

-- 创建新用户
CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'testpassword';

-- 授予权限
GRANT SELECT, INSERT, UPDATE, DELETE ON testdb.* TO 'testuser'@'localhost';

这将创建一个名为testuser的新用户,并授予其testdb数据库的SELECT、INSERT、UPDATE、DELETE权限。

示例二:创建新数据库

在mysql命令行中,输入以下命令:

CREATE DATABASE testdb;

这将创建名为testdb的新数据库。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows10下mysql 8.0.19 安装配置方法图文教程 - Python技术站

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

相关文章

  • 升级到MySQL5.7后开发不得不注意的一些坑

    升级到MySQL5.7后开发需要注意的坑 MySQL5.7版本更新了很多功能,但也会导致一些坑点,需要开发者特别注意,下面是升级到MySQL5.7后开发需要注意的几个坑点。 1. 默认字符集 MySQL5.7的默认字符集由之前的latin1改成了utf8mb4。如果之前的表是使用了latin1字符集,升级后需要特别注意,因为utf8mb4在存储数据时,一个字…

    MySQL 2023年5月18日
    00
  • MySQL的集群配置的基本命令使用及一次操作过程实录

    MySQL集群是指多个MySQL实例构成的群集,它可以提供高可用性、可扩展性、负载均衡、热备份等功能。为了实现MySQL集群的配置,我们需要掌握一些基本的命令和操作过程。下面是一个完整的MySQL集群配置攻略: 一、安装MySQL集群软件 首先,我们需要在每个节点上安装MySQL集群软件,包括MySQL服务器和NDB集群管理器。这里我们以Ubuntu操作系统…

    MySQL 2023年5月18日
    00
  • MySQL数据类型之浅谈字符串(string)

    MySQL数据类型之浅谈字符串(string) 在MySQL中,字符串是最常用的数据类型之一。它用于存储文本和字符数据。MySQL支持多种字符串类型,并且每种类型都有其特定的用途和限制。 1. 字符串类型 MySQL支持以下字符串类型: CHAR VARCHAR BINARY VARBINARY TINYBLOB BLOB MEDIUMBLOB LONGBL…

    MySQL 2023年5月18日
    00
  • MySQL查看视图方法详解

    MySQL中查看视图主要是通过SHOW FULL COLUMNS语句来实现,具体的步骤如下: 打开MySQL服务器并登录。 在MySQL shell或者工具中输入以下命令: SHOW FULL COLUMNS FROM 视图名称; 视图名称是你想要查看的视图名称。 执行该命令后,MySQL服务器将返回视图的字段信息,包括字段名称、数据类型、默认值、是否允许为…

    MySQL 2023年3月10日
    00
  • MySQL InnoDB MRR优化指南

    MySQL InnoDB MRR优化指南 什么是MRR MRR(Multi-Range Read)是MySQL InnoDB存储引擎在执行查询时的一种优化方式。它的优化思路是将多个范围读请求合并成一个请求,从而减少磁盘I/O,提高查询效率。 MRR优化条件 MRR优化并不是所有查询都可以享受的,它有如下一些优化条件: 查询是基于索引的范围查询。 索引是联合索…

    MySQL 2023年5月19日
    00
  • MySQL无法启动、无法停止解决方法(安全设置后容易出现)

    MySQL无法启动、无法停止解决方法(安全设置后容易出现) 问题描述: 在对MySQL进行安全设置之后,我们常常会遇到MySQL无法启动或无法停止的问题。出现这种情况的原因是MySQL安全设置后修改了MySQL服务的运行模式和权限,导致MySQL服务的运行状态与操作系统账户的权限不匹配。 解决方案: MySQL无法启动的解决方法: Step 1:检查MySQ…

    MySQL 2023年5月18日
    00
  • MySQL(十四)分析查询语句Explain 七千字总结

    分析查询语句:EXPLAIN 1概述 ​ 定位了查询慢的SQL之后,就可以使用EXPLAIN或者DESCRIBE工具做针对性的分析查询。两者使用方法相同,并且分析结果也是相同的。 ​ MySQL中有专门负责SQL语句优化的优化器模块,主要功能是计算分析系统中收集到的统计信息,为客户端请求的Query提供它最优的执行计划(它认为的最优数据检索方案毕竟是自动分析…

    MySQL 2023年4月16日
    00
  • SQLyog安装使用教程:SQLyog13连接MySQL8.0出现2058错误解决方法

    SQLyog是一款流行的图形化MySQL客户端,提供了方便的数据库管理界面。本文将详细讲解SQLyog的安装和使用方法,并介绍连接MySQL8.0时出现的2058错误的具体解决方法。 安装SQLyog 访问SQLyog官网(https://www.webyog.com/product/sqlyog)下载SQLyog软件安装包。 双击安装包进行安装,按照提示进…

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