当前位置: 首页 > news >正文

windows下Mysql安装配置教程

Mysql下载

在官网下载mysql community Server
https://dev.mysql.com/downloads/mysql/
可以选择下载压缩包或者MSI安装程序
在这里插入图片描述

使用压缩包安装

MySQL 压缩包安装通常需要以下步骤:

1. 下载 MySQL 安装包

你可以从 MySQL 官网上下载适合你系统的 MySQL 安装包,选择合适的版本进行下载。

这里下载mysql8.0以上版本

在这里插入图片描述

解压:解压下载的 MySQL 安装包到目标路径,里面包含以下这些文件

在这里插入图片描述

2. 配置 环境变量:将mysql文件夹下的bin文件夹路径添加系统变量Path中

注意,path中有很多路径,在最后添加,不要删除以前的,否则会导致系统崩溃等一系列后果,如果有列表形式的编辑框,就新建一行加入就行,不需要考虑其他问题,如果是直接编辑文本,则在多个路径以;分隔,并且最后也要加;

在这里插入图片描述

在这里插入图片描述

3. 配置初始化的配置文件my.ini:在mysql文件夹根目录下创建my.ini(如果有就直接修改)

在这里插入图片描述

my.ini的配置内容如下,根据安装的实际情况修改

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.23-winx64   
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.23-winx64\Data   
# 允许最大连接数
max_connections=200
# 允许连接失败的次数
max_connect_errors=10
# 服务端使用的字符集
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

4. 安装mysql服务

右键开始菜单,选择命令行或者powershell(管理员),如何是powershell打开后输入cmd切换到命令行就行了
在这里插入图片描述
在这里插入图片描述

mysqld --initialize --console

在这里插入图片描述

运行之后窗口千万别关

mysqld --install [服务名]

启动服务

net start mysql

在这里插入图片描述

登录mysql
输入下面命令,进行登录,然后输入密码,这里就需要用到上面初始化中的密码

mysql -u root -p

在这里插入图片描述
修改密码

输入下面命令,xxxx是要改的新密码,结尾一定要加;,不然命令不会执行

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxx'; 

结果:

Query OK, 0 rows affected (0.01 sec)

使用安装包MSI安装

使用msi安装mysql,简化了一部分安装步骤,适合新手

在官网下载安装包

在这里插入图片描述

安装

选择设置类型

Typical典型安装:安装最常见的程序功能。推荐大多数用户使用。

Custom自定义(根据个人需求)安装:允许用户选择将安装哪些程序功能以及安装位置,推荐高级用户使用。

Complete完全安装:将安装所有程序功能,需要最多的磁盘空间。

在这里插入图片描述

选择 Custom安装,可以修改安装路径,如果不需要就选择typical

在这里插入图片描述

典型安装点击确定,就自动安装完成了,安装完成选择运行MYSQL 配置

在这里插入图片描述

配置

安装完成提示进入配置界面

在这里插入图片描述

设置网络配置,选择默认的3306端口
在这里插入图片描述

输入管理员账号root的密码(相比压缩包安装省去了找初始化密码然后修改密码的步骤)

在这里插入图片描述

windows服务

选择默认配置,可以改服务名称

在这里插入图片描述

后续按默认配置

在这里插入图片描述

在这里插入图片描述

点击Execute
在这里插入图片描述

完成之后next,然后finish结束
在这里插入图片描述

测试

配置完成,使用工具连接一下,这里使用navicat测试链接一下,连接成功就说明安装配置正确

在这里插入图片描述

http://www.lryc.cn/news/150340.html

相关文章:

  • [开发|java] activeJdbc的model的isModified方法说明
  • 23062day6
  • MiniExcel
  • 全球公链进展| Shibarium重新开放跨链桥提款;USDC计划在Polygon PoS等 6 个新区块链上推出
  • 关于C# halcon内存泄漏的研究
  • 高精度地图定位在高速公路自动驾驶系统中的应用
  • 【Apollo学习笔记】——规划模块TASK之SPEED_HEURISTIC_OPTIMIZER
  • R语言APRIORI关联规则、K-MEANS均值聚类分析中药专利复方治疗用药规律网络可视化...
  • 3. MySql 5.7安装方式
  • Flink 如何定位反压节点?
  • LeetCode-1005-K次取反后最大化的数组和-贪心算法
  • Linux内核源码分析 (5)多处理器调度
  • 华为云云服务器评测|华为云云耀云服务器L实例使用教学
  • 这个在线网站让你三分钟制作出一份精美简历
  • Sql 函数传递参数 字符串拼接
  • java八股文面试[多线程]——两个线程交替打印1-100之间的数字
  • gRPC之gRPC认证
  • 简易虚拟培训系统-UI控件的应用3
  • 语言模型(language model)
  • 【3.Vue子组件调用父组件方法】
  • 算法系列-876-求链表的中间节点
  • h5 ws 客户端 监听ws服务器广播的信息
  • 网络基础之重中之重
  • HarmonyOS应用开发者-----基础认证试题及答案
  • C++:string并非以0作为结束符,c_str和data的返回却包含结束符0
  • ChatGPT插件的优缺点
  • 北京985学校,交叉学科考英一数三408
  • ChatGPT 总结前端HTML, JS, Echarts都包含哪些内容
  • 企业架构LNMP学习笔记1
  • 【位运算】leetcode371:两整数之和