MySQL 8.0.13(Windows压缩版本)下载安装教程
MySQL下载安装教程
1、首先在百度上搜索mysql
2、点击链接进去,找到对应的路径
3、进去之后,可以看到版本是8.0.13,以及最下面有个Download按钮,点击下载
4、之后会跳转到开始下载页面,点击最下方的thanks语句,就可以成功的下载了
5、然后开始解压缩,一般情况下解压到C盘目录下(别的盘符也可以);当然你也可以先解压出来,然后复制到你想用的盘符里;解压后的文件目录如下图所示
6、然后我们去设置一下环境变量(右键我的电脑–属性–高级系统设置–环境变量);在系统变量双击PATH,然后新建一个mysql 指向bin的路径(我这里是用的D盘来演示的),然后点击确定保存
7、新建my.ini文件,并进行初始化操作
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.13-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql-8.0.13-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 #这里是需要进行修改的UTF8MB4
打开CMD窗口(win+R快捷键,输入CMD即可);然后输入mysqld --initialize --console进行初始化操作,同时并生成Data文件;以及把密码(红框所圈就是默认的密码)给显示出来
这里需要注意一下,执行完初始化操作后,【MY-013242】你那边的不一定是这个数字;这个会提示错误,错误就是建议我们把ini配置文件里所有的utf8改成UTF8MB4;改完之后我们把Data文件删掉,重新再执行一遍命令即可,如下图
发现就不会报那个错误了
如果忘了的话,或者不小心关闭了页面,只要把Data文件删除,重新执行初始化命令即可
8、接下来,安装服务以及启动服务
mysqld --install MySQL8.0(这里的名字可以随意发挥,根据自己的需求来;因为是8.0.13版本的,所以我后面用了8.0)
如果出现下面错误,请用管理员模式打开CMD命令行
可以看到,管理员模式是成功的
接下来就是把服务给启动起来(也是用管理员模式)
net start MySQL8.0
9、修改密码(毕竟初始化密码这么复杂)
首先要用root用户登陆进去
mysql -u root -p
之后会提示你输入刚刚的初始化密码,输入完成后,就可以进行sql语句的操作
然后就是进行初始化密码的修改了(123456这里是可以自由发挥的);
PPS:sql语句后面的英文分号是必须的
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
如图,出现OK字样,就表示这条sql语句成功执行了;然后我们执行
quit;
退出mysql连接,来用新密码登录
MySQL 8.0.13(Windows压缩版本)下载安装教程的更多相关文章
- windows下RocketMQ下载安装教程
一.下载(原文链接:http://www.studyshare.cn/software/details/1183/0 ) 1.官网下载:下载地址 2.百度网盘下载:下载地址 提取码:0g5a ja ...
- mysql8.0.20安装教程,mysql下载安装教程8.0.20
mysql8.0.20下载安装教程 mysql8.0.20安装教程 mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s ...
- MySQL 8.0.13安装修改密码的一个问题,记录一下。
https://blog.csdn.net/qq_37350706/article/details/81707862 关于安装MySQL 8.0.13,本人就不多说了,上面这个链接讲的非常详细 请参考 ...
- axure7.0下载安装教程
做产品必需要有原型设计.我们公司称为做demo. demo你能够用ppt做,或者直接做图片.这样给甲方基本通只是. 也能够直接用html做,这样非常慢.尽管真正研发时或许能够复用: 平衡的方案,也是最 ...
- nodejs下载安装教程(XP版)
Node.js 下载安装教程(XP版) 参考自:https://www.cnblogs.com/zhouyu2017/p/6485265.html(win10版) 一.安装环境 Windows Xp( ...
- Cygwin下载,安装教程
Cygwin是一个用于在Windows上模拟Linux环境的软件,由于工作上的需要,我要使用它,至于为什么用它,我在这里不做过多的解释,本文的目的,旨在于解决Cygwin安装上的问题. 原始的安装Cy ...
- Anaconda是什么?Anconda下载安装教程(1)
一.如果从事Python开发,配置环境需要安装两个包: 第一个安装开发工具,俗称IDE : 推荐使用 Pycharm 第二个安装开发工具包: Anaconda ps:Windows 下 Pycharm ...
- Anaconda是什么?Anconda下载安装教程(1)
一.如果从事Python开发,配置环境需要安装两个包: 第一个安装开发工具,俗称IDE : 推荐使用 Pycharm 第二个安装开发工具包: Anaconda ps:Windows 下 Pycharm ...
- Mac上go的下载安装教程
mac上go的下载安装教程 官网https://golang.google.cn/dl/下载,安装 环境变量配置 参考https://www.jianshu.com/p/5c1873eaf3ca Ba ...
随机推荐
- RedHat Linux 忘记密码
一.无法进入系统 在虚拟机开机3秒时按e 选择第二个选项带有quite的那个 进入界面后,在quite后,空格+single 进入单用户模式 然后输入passwd +账号(要修改的账号) 输入新的密码 ...
- 【linux命令】wget
感谢作者:八雲苗 链接:https://www.jianshu.com/p/1c3847fa7e45 wget官方文档:wget wget是一个使用HTTP,HTTPS,FTP和FTPS协议来下载文件 ...
- 无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置。
转载请注明来源:https://www.cnblogs.com/hookjc/ 需要安装libcrytp,在下面的地址下载libmarypt: ftp://mcrypt.hellug.gr/pub/c ...
- centOS 强制卸载PHP
centOS上的php过低是需要重新安装时,不得不卸载自定义安装,如下操作 查看php版本命令: #php -v 这个命令是删除不干净的 #yum remove php 因为使用这个命令以后再用 #p ...
- Java访问修饰符和三大特征(封装,继承和多态)
一.访问修饰符基本介绍: java提供四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围): 1.公开级别:用public修饰,对外公开2.受保护级别:用protected修饰,对子 ...
- Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project gulimall-common: There are test failures.
对Maven打包时碰见的问题: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (d ...
- Kubernets-初见
只是入门文档. 使用 linux 通过 java -jar 方式部署单体架构,war 包丢tomcat. 使用 Docker部署微服务架构. 使用 K8s Pod 进行部署 一个一个 服务 命令 je ...
- Spring系列12: `@Value` `@Resource` `@PostConstruct` `@PreDestroy` 详解
本文内容 @Resource实现依赖注入 @Value详细使用 @PostConstruct @PreDestroy的使用 @Resource实现依赖注入 前面章节介绍了使用@Autowired注入依 ...
- MindSpore多元自动微分
技术背景 当前主流的深度学习框架,除了能够便捷高效的搭建机器学习的模型之外,其自动并行和自动微分等功能还为其他领域的科学计算带来了模式的变革.本文我们将探索如何用MindSpore去实现一个多维的自动 ...
- java POI 导出到word文档 (附工具类)
1,导入poi相关依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-o ...