Windows10系统下MySQL(8.0.37)安装与配置教程

 更新时间:2024年07月04日 09:42:31   作者:GDXLB  
相信很多人都遇到过安装Mysql的时候出现各种各样的问题,下面这篇文章主要给大家介绍了关于Windows10系统下MySQL(8.0.37)安装与配置的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

一、MySQL8.0.37下载

官网下载链接:

https://dev.mysql.com/downloads/

解压文件,解压到你想要的位置

二、新建MySQL配置文件

右键新建文本文档

新建my.txt文件

编辑my.txt文件,输入以下内容

[mysqld] 
# 设置 3306 端口 
port=3306 
# 设置 mysql 的安装目录 
basedir=C:\MySQL\mysql-8.0.37-winx64
# 设置 mysql 数据库的数据的存放目录
datadir=C:\MySQL\mysql-8.0.37-winx64\data 
# 允许最大连接数 
max_connections=200 
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 
max_connect_errors=10 
# 服务端使用的字符集默认为 UTF8 
character-set-server=utf8 
# 创建新表时将使用的默认存储引擎 
default-storage-engine=INNODB 
# 默认使用“mysql_native_password”插件认证 
default_authentication_plugin=mysql_native_password 
[mysql] 
# 设置 mysql 客户端默认字符集 
default-character-set=utf8 
[client] 
# 设置 mysql 客户端连接服务端时默认使用的端口 
port=3306 
default-character-set=utf8

保存,将my.txt文件后缀改为.ini

三、配置环境变量

工具栏搜索:高级系统设置,或者鼠标右键此电脑>属性>高级系统设置 。

点击:环境变量(ps:注意是系统变量不是上面的用户变量) 新建变量名:MYSQL_HOME   变量值:C:\Mysql\mysql-8.0.37-winx64 (安装路径)点击确定

系统变量找到:Path 点击编辑

新建变量:%MYSQL_HOME%\bin 点击确定,也可以单独在path设置成一条:C:\MySQL\mysql-8.0.37-winx64\bin即可。也就是你安装位置下的bin文件夹。

点击确定,确定,确定(没错就是要点三个确定)

四、初始化并登录MySQL数据库

具体步骤:

#创建data文件夹(不要手动创建data文件夹,否则可能后面启动mysql服务启动不了!启动不了清删除data文件夹,重新执行以下代码。执行后出现data文件夹 ps:每执行一段代码都要点击回车键)

mysqld --initialize-insecure

#初始化语句(执行后打开data文件夹出现初始化文夹)

mysqld --defaults-file=C:\MySQL\mysql-8.0.37-winx64\my.ini --initialize –console C:\MySQL\mysql-8.0.37-winx64

#安装MySQL服务

mysqld install

#进行初始化创建root用户

mysqld --initialize-insecure --user=mysql

#启动MySQL服务

net start mysql

#启动后root用户密码初始为空,设置密码123456

mysqladmin -u root -p password 123456

#回车出现 “Enter password” 不用输入直接点击回车下一步 不用输入直接点击回车下一步 不用输入直接点击回车下一步重要的事情说三遍,密码就是123456,不要填enter password,请参考下面全部指令图好吧!

完成,收工!!!

总结

到此这篇关于Windows10系统下MySQL(8.0.37)安装与配置教程的文章就介绍到这了,更多相关Windows10 MySQL安装配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Mysql Online DDL的使用详解

    Mysql Online DDL的使用详解

    在日常DBA运维过程中,对表结构进行变更算是个普遍的需求了。如果操作的对象是个热表、大表,难免心里一怵,这些DDL操作是否可以直接执行,哪些会影响线上读写,哪些会影响主从,甚至导致服务器压力骤升,本文做了梳理,希望对大家有所帮助。
    2021-05-05
  • centOS7安装MySQL数据库

    centOS7安装MySQL数据库

    本文给大家简单介绍了如何在centOS7下安装MySQL5.6数据库的方法,以及一些注意事项,希望对大家实用mysql能够有所帮助
    2016-12-12
  • window上验证mysql是否安装成功的操作过程

    window上验证mysql是否安装成功的操作过程

    这篇文章主要介绍了window上验证mysql是否安装成功,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-08-08
  • MySQL中Join的算法(NLJ、BNL、BKA)详解

    MySQL中Join的算法(NLJ、BNL、BKA)详解

    这篇文章主要介绍了MySQL中Join的算法(NLJ、BNL、BKA)详解,Join是MySQL中最常见的查询操作之一,用于从多个表中获取数据并将它们组合在一起,本文将探讨这两种算法的工作原理,以及如何在MySQL中使用它们
    2023-07-07
  • MySQL数据库CRUD、常见函数及union查询详解

    MySQL数据库CRUD、常见函数及union查询详解

    在MySQL中CRUD是指对数据库进行增加(Create)、读取(Retrieve)、更新(Update)和删除(Delete)这四种基本操作的缩写,这篇文章主要给大家介绍了关于MySQL数据库CRUD、常见函数及union查询的相关资料,需要的朋友可以参考下
    2024-01-01
  • MySQL创建带特殊字符的数据库名称方法示例

    MySQL创建带特殊字符的数据库名称方法示例

    这篇文章主要给大家介绍了MySQL创建带特殊字符的数据库名称方法,文中给出了详细的示例代码,需要的朋友可以参考学习,下面来一起看看吧。
    2017-03-03
  • MySQL数据库innodb启动失败无法重启的解决方法

    MySQL数据库innodb启动失败无法重启的解决方法

    这篇文章给大家分享了MySQL数据库innodb启动失败无法重启的解决方法,通过总结自己遇到的问题分享给大家,让遇到同样问题的朋友们可以尽快解决,下面来一起看看吧。
    2016-09-09
  • MySQL limit性能分析与优化

    MySQL limit性能分析与优化

    今天小编就为大家分享一篇关于MySQL limit性能分析与优化,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • MySQL常见错误以及解决方法

    MySQL常见错误以及解决方法

    该文章详细介绍了在使用MySQL数据库时可能遇到的常见错误及其解决方法,涵盖了权限问题、配置错误、文件问题、网络问题等多种情况,文章内容全面,实用性强,适合数据库管理员和开发人员参考
    2024-12-12
  • mysql 批量修复

    mysql 批量修复

    这篇文章主要介绍了mysql 批量修复,需要的朋友可以参考下
    2016-05-05

最新评论