当前位置:网站首页>MySQL8.0.26 installation and configuration tutorial (windows 64-bit)
MySQL8.0.26 installation and configuration tutorial (windows 64-bit)
2022-08-02 03:00:00 【jiey0407】
目录
一.进入MySQL官网下载安装
进入Mysql官网MySQL

点击DOWNLOADS下拉页面点击红框内容

跳转页面后点击红框

下载后并解压到目标文件夹(一定要记住路径)

二. 配置并初始化MySQL
首先创建一个txt文档,并复制如下代码
其中安装目录需更改为你所下载的目录
存放目录需改为事先新建好的data文件夹目录
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:mysql-8.0.26-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:mysql-8.0.26-winx64data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数.
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
再将文档另存为更改格式
文件名改为my.ini
保存类型改为所有文件

保存后效果

使用管理员身份运行cmd

打开后首先输入D:(记住加冒号)从C盘到其他盘必须先转到其他盘以后才能使用cd命令

再输入
cd D:mysql-8.0.26-winx64mysql-8.0.26-winx64in(bin文件的路径)

在MySQL目录下的bin目录下输入
mysqld --initialize --console
运行结束后记住[email protected]:之后的密码后面会用

随后开启MySQL服务并修改密码
接着输入mysqld --install

出现红线字样即安装成功
再输入
net start mysql
启动MySQL

再输入
mysql -uroot -p

此时输入刚才保存的密码粘贴到命令台上

输入正确密码后我们输入
ALTER USER 'root'@'localhost' IDENTIFIED BY '你想改新的密码';
更改后来到最后一步
三.配置环境变量
打开控制面板找到高级系统设置并打开环境变量

打开后点击新建

如图填写
随后在系统变量中找到path点击编辑,再点击新建加入一下字样
%MYSQL_HOME%in
%MYSQL_HOME%

这样就完成了安装与配置,接下来检验是否安装成功
四.检验安装
如上面的步骤打开cmd输入cd+空格+自己的bin文件路径,再输入mysql -h localhost -u root -p登录数据库,再输入数据库密码,查看信息.

输入 status 命令可以查看 MySQL的 版本信息,说明安装成功

感觉浏览
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在.深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小.自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前.因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担.添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢

因为WiFi原因navicat 无法连接数据库Mysql

WebShell connection tools (Chinese kitchen knife, WeBaCoo, Weevely) use

Common SQL interview questions: 50 classic examples

svm.SVC应用实践1--乳腺癌检测

JSP WebSehll 后门脚本

2022年最新一篇文章教你青龙面板拉库,拉取单文件,安装依赖,设置环境变量,解决没有或丢失依赖can‘t find module之保姆教程(附带几十个青龙面板脚本仓库)

- daily a LeetCode 】 【 9. Palindrome

生成器知道鉴别器在无条件GANs中应该学习什么

EasyGBS平台播放视频时偶尔出现播放失败是什么原因?

WebShell连接工具(中国菜刀、WeBaCoo、Weevely)使用
随机推荐
JS中获取对象数据类型的键值对的键与值
MySQL8 -- use msi (graphical user interface) under Windows installation method
cadence landscape bindkey
WebShell特征值汇总与检测工具
PHP WebSehll backdoor script and detection tool
【LeetCode】145. Postorder Traversal of Binary Tree
【LeetCode】144. Preorder Traversal of Binary Tree
就瞎写=感想
feign调用不通问题,JSON parse error Illegal character ((CTRL-CHAR, code 31)) only regular white space (r
7、MySQL Workbench 导出导入数据库
Nacos源码分析专题(一)-环境准备
搭建zabbix监控及邮件报警(超详细教学)
ApiFox 基本使用教程(浅尝辄止,非广)
【每日一道LeetCode】——9. 回文数
忽晴忽雨
MySQL函数(经典收藏)
Go语学习笔记 - gorm使用 - 原生sql、命名参数、Rows、ToSQL Web框架Gin(九)
How ReentrantLock works
aws s3 upload file
Difference between #{} and ${}