MySQL 8.0.29 解压版安装教程(亲测有效)
对于电脑上没有Visual C++ 2019.exe 而导致安装不了Mysql Install的朋友此详细步骤会更加明了~
一、下载(官方网站:MySQL)点击括号内的"MySQL"即可跳转。
将页面下滑至底部,并点击图片相应位置。
点击:Download 进行下载
按图片点击就ok了,就可以开始在下啦!
二、解压,这里包含一些操作:(解压下载文件,并放置在自己所喜欢的位置,作者文件的位置:C:Program FilesMySQLmysql-8.0.29-winx64)提供借鉴
(1)创建一个名为“my.ini”的文件并编辑(若在C盘中无法创建文件,可在桌面创建):
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir = C:\Program Files\MySQL\mysql-8.0.29-winx64\
# 设置mysql数据库的数据的存放目录
datadir = C:\Program Files\MySQL\mysql-8.0.29-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
C:\Program Files\MySQL\mysql-8.0.29-winx64\ 这个目录一定要是“\”,千万别弄成“”不然会报错,
Mysq安装目录和数据存放目录一定要修改为你自己设定的目录,除非你设置的目录与上述一致。
(2)将编辑好的“myini”文件拖入到解压好的文件中(与bin等目录齐驱)
(3)配置MySQL的环境变量:
在系统变量中新建系统变量,并填入相应信息,单击确定。
MYSQL_HOME
C:Program FilesMySQLmysql-8.0.29-winx64 # 此为bin的上一级目录
再,在系统变量中寻找Path,点击编辑,在最底部添加后,单击确定,后一次退出。
%MYSQL_HOME%bin
三、以管理员的方式运行cmd,并执行下面操作:
(1)切换到mysql的bin目录:
=========================================================
打开cmd后,默认为: C:Users8690>
若之前解压的文件放入D盘下,则首先输入:d: 跳转至D盘下
在输入: cd:文件路径
转至bin目录下 cd C:Program FilesMySQLmysql-8.0.29-winx64in
C:Program FilesMySQLmysql-8.0.29-winx64in>
这样就成功了!
=========================================================
(2)执行 mysqld --initialize命令,此时会在bin的同级目录中生成一个新目录data,点击data,查看.err文件,可以看到root用户生成的随机密码;
若不能直接编辑,可先复制并拖至桌面查看 ,目标框中为:root用户生成的随机密码
(3)执行mysqld --install命令,安装mysqld服务:
mysqld --install
(4)执行net start mysql命令,启动mysql服务:
net start mysql
(5)执行mysql -u root -p命令,连接mysql数据库,输入上述随机生成的密码(这里的密码只能“纯手敲”):
mysql -u root -p
(6)执行sql重置root密码操作:
mysql> alter user 'root'@'localhost' identified with mysql_native_password by '新密码';
tips:
- mysqld –initialize-insecure自动生成无密码的root用户;
- mysqld –initialize自动生成带随机密码的root用户;
- mysqld -remove移除自己的mysqld服务;
- net stop mysql命令,停止mysql服务
- 若报错,请删除data文件夹,重新执行上述操作
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
MySQL 8.0.29 解压版安装教程(亲测有效)相关推荐
- mysql 8.0.12解压版安装教程_mysql 8.0.12 解压版安装教程
本文为大家分享了mysql 8.0.12 解压版安装教程,供大家参考,具体内容如下 1.首先在官网上下载mysql8.0.12的压缩包:下载地址 2.下载成功后解压到任意目录,比如我的是E:\down ...
- mysql 8.0.17 解压版安装教程
记录一下自己安装过程遇到的问题,也希望对大家有用~ 1.下载(官方推荐的是下载安装版本,但是解压版更便捷),下载地址: 2.解压,我们需要增加一步操作: (1)创建一个名为my.ini的文件: 3.修 ...
- MySQL 8.0.15解压版安装教程(windows版)
由于自己对软件控制欲比较强(我安装软件的时候会了解并配置所有该软件所能及的目录,e.g.chrome浏览器的下载目录,QQ微信的缓存文件目录以及接收文件目录,我必然会自己亲自设定等等),对于mysql ...
- mysql解压版怎么退出_mysql-8.0.15-winx64 解压版安装教程及退出的三种方式
1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...
- mysql 8.0.12 解压版安装步骤
mysql 8.0.12 解压版安装步骤 最近看书刚好看到自动化测试框架搭建篇,需要使用python+mysql数据库做个数据驱动测试.电脑上的版本太低,准备安装一个最新的版本,记录下安装的过程. 安 ...
- mysql-8.0.14-winx64,mysql-8.0.15-winx64 解压版安装教程及退出的三种方式
1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...
- Mysql8.0.22解压版安装教程-小白专用(Windows系统)
Mysql解压版安装教程(免装版) 1.资源下载 2.软件解压 2.1选择位置 2.2 更改名字(去文件明后缀) 3.配置文件 3.1 创建my.ini文件 3.2 更改my.ini文件内容 3.3 ...
- mysql5.6解压包卸载_windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压版安装教程)...
MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾 ...
- mysql 8.0.13解压版安装_mysql 8.0.13 解压版安装配置方法图文教程
一.安装 1.下载mysql 下载地址:链接地址 在浏览器打开网页后,下载如图所示压缩包 下载完成后将该压缩包进行解压,位置自定义,如:D:\Developer\mysql-8.0.13-winx64 ...
最新文章
- python释放类对象_Python 基本功: 10. 面对对象-类 Class
- pandas使用dropna函数删除dataframe中列非缺失值的个数小于某一阈值的数据列
- linux 开机自动启动脚本方法
- python strip函数用法_python strip()函数 介绍
- ZYAR20A 亚克力2驱 蓝牙 298寻迹避障机器人 ——材料清单
- .NET 4.6.2正式发布带来众多特性
- Java在程序设计题目中的妙用
- Bailian2977 生理周期【枚举+中国剩余定理】
- Linux命令之awk:运算与判断(三)
- java并发编程(1)并发程序的取消于关闭
- 修改strut默认的action后缀
- 手动构建Docker镜像
- 基于主成分分析的贵州省综合经济实力
- ts(typescript)面向对象之类的继承
- php判断百度蜘蛛ip,判断百度蜘蛛偷偷进行301转移权重 给新站提权
- 分享一种免费的.FLV格式视频转.MP4的方法,方便高效且不用迅捷转换器。。。
- fit函数中verbose含义解释
- CSDN无法上传资源解决方法
- dmrman恢复数据报错Segmentation fault (core dumped)
- springboot+vue+elementui校园运动会场地预约管理系统java