mysql8.0.30安装配置最详细教程(windows 64位)

下面是“mysql8.0.30安装配置最详细教程(windows 64位)”的完整攻略:

1. 下载mysql8.0.30安装文件

我们可以从MySQL官网下载对应版本的安装文件,地址为:https://dev.mysql.com/downloads/mysql/8.0.html#downloads

在页面中找到 Windows (x86, 64-bit), ZIP Archive 版本,点击下载,保存到本地目录中。

2. 解压安装文件并创建目录

解压下载好的zip包,建议解压到C盘根目录下,得到解压文件夹"mysql-8.0.30-winx64"。在该目录下创建data文件夹用于存放数据库数据。

3. 配置my.ini文件

在解压文件夹下创建my.ini文件,内容可以按照如下进行配置:

[mysqld]
#设定MySQL的安装目录
basedir=C:\\mysql-8.0.30-winx64
#设定MySQL的数据存放目录
datadir=C:\\mysql-8.0.30-winx64\\data

#设定MySQL的监听IP,若只想本机使用则指定127.0.0.1或localhost
bind-address=0.0.0.0
#端口
port=3306

#字符集编码
character-set-server=utf8mb4

4. 初始化数据库

在命令提示符中进入mysql-8.0.30-winx64\bin目录(通过cd命令),执行命令:

mysqld --initialize --console

会出现许多内容,其中需要记下root账号的密码。

5. 安装MySQL服务

在mysql-8.0.30-winx64\bin目录下开启管理员权限的命令提示符,执行以下命令:

mysqld --install

提示服务成功安装即可。

6. 启动MySQL服务

在“我的电脑”或“此电脑”上右键选择“管理”->“服务和应用程序”->“服务”。在服务中找到MySQL服务,点击启动即可,注意启动时需要输入之前初始化数据库时记下的root账号密码。

7. 测试连接

使用安装好的mysql客户端连接数据库,命令如下:

mysql -uroot -p

输入root账号密码即可登录。

示例1:创建新用户

使用root账号登录mysql后,在mysql命令提示符下(mysql>)执行以下命令:

create user 'newuser'@'%' identified by 'password';

这个命令将会创建一个名为“newuser”的新用户,并设定其密码为“password”。注意“%”代表着该用户可以从任意IP登录,若设定为“localhost”则只能本机登录。

示例2:创建新数据库

使用root账号登录mysql后,在mysql命令提示符下(mysql>)执行以下命令:

create database testing;

这个命令将会创建一个名为“testing”的新数据库。

以上就是“mysql8.0.30安装配置最详细教程(windows 64位)”的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql8.0.30安装配置最详细教程(windows 64位) - Python技术站

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

相关文章

  • LINUX下Oracle数据导入导出的方法详解

    LINUX下Oracle数据导入导出的方法详解 本文将介绍在LINUX系统下如何进行Oracle数据库的数据导入和导出,以及一些常用的导入导出命令。 数据库导出 在LINUX系统下,在使用Oracle数据库进行数据导出时,可以使用expdp命令进行导出。该命令的语法如下: expdp system/password@ORACLE_SID SCHEMAS=SC…

    database 2023年5月22日
    00
  • CentOS7安装mysql5.7解压缩版简明教程

    以下是“CentOS7安装mysql5.7解压缩版简明教程”的完整攻略。 环境准备 在安装mysql5.7前,需要先检查系统中是否已存在mysql相关文件,输入以下命令: whereis mysql 如果系统中已存在mysql,可先进行卸载。在卸载过程中,需要注意备份并不可轻易删除数据文件。 下载mysql5.7 进入mysql官网下载页面,选择相应的版本进…

    database 2023年5月22日
    00
  • MySQL执行事务的语法与流程详解

    MySQL 执行事务的语法与流程详解 什么是事务? 事务是指作为单一逻辑工作单元执行的操作集合,具有以下四个属性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)以及持久性(Durability)。 当进行一系列的操作时,要么全部执行成功,要么全部撤回,不能出现部分执行的情况。这就是 MySQL 所定义的事务的特性…

    database 2023年5月22日
    00
  • Oracle开启和关闭的四种模式

    下面是详细讲解“Oracle开启和关闭的四种模式”的完整攻略。 一、Oracle开启和关闭的四种模式 在使用Oracle数据库时,我们需要了解Oracle的四种开启和关闭模式,它们是: NOMOUNT模式:数据库实例启动,但没有挂载数据库,此时只有16个后台进程启动。 MOUNT模式:数据库实例启动,数据库被挂载,但没有打开,该模式可以进行一些管理操作。 O…

    database 2023年5月21日
    00
  • 数据库:MySQL(多表的表记录的查询)(三)

    一、外键约束 1、创建外键 — 每一个班主任会对应多个学生 , 而每个学生只能对应一个班主任 —-主表 CREATE TABLE ClassCharger( id TINYINT PRIMARY KEY auto_increment, name VARCHAR (20), age INT , is_marriged boolean — show c…

    MySQL 2023年4月13日
    00
  • 如何在Python中查询MongoDB数据库中的数据?

    以下是在Python中查询MongoDB数据库中的数据的完整使用攻略。 使用MongoDB数据库的前提条件 在使用Python连接MongoDB数据库之前,确保已经了MongoDB数据库,并已经创建使用数据库和集合,同时需要安Python的驱动程序,例如pymongo。 步骤1:导模 在Python中使用pymongo模块连接MongoDB数据库。以下是导入…

    python 2023年5月12日
    00
  • 安装Redis就那么几步,很简单

    安装Redis实际上非常简单,以下是步骤: 下载Redis 你可以在Redis的官方网站(http://redis.io/)或者Github仓库(https://github.com/redis/redis)找到Redis的最新版本。选择你所需要的版本并下载。 如果你使用的是Linux系统,你也可以使用系统的包管理器来安装Redis。比如说,使用Debian…

    database 2023年5月22日
    00
  • IDEA连接MySQL测试连接失败解决方法

    问题描述 IDEA的强大不需要再多做描述,其中有一个非常好用的功能就是我们可以在IDEA中连接数据库,尤其是使用MyBatis用插件生成逆向工程代码时,并且我们如果连接上了数据库,在IDEA中编写SQL代码时也会有相应的代码补全提示。 可能我们在连接MySQL 5.* 的版本是没有遇到连接失败的问题 但是如果我们的MySQL 是8.*的版本时就有可能会遇到测…

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