新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解
一、下载
1、下载安装包
mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745
2、解压压缩包
解压到安装的目录:
3、在此目录下新建my.ini配置文件
[mysqld]
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录
basedir=D:\environment\mysql\mysql-8.0.21-winx64
# 设置 mysql 数据库的数据的存放目录
datadir=D:\environment\mysql\mysql-8.0.21-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
需注意这里需把basedir和datadir替换成自己的目录
4、配置环境变量
此电脑->属性->高级系统设置->环境变量->系统变量->Path
mysql安装目录下的bin文件夹地址
5、创建data文件夹和初始化
window+R 输入cmd,执行:mysqld --initialize-insecure
踩的第一个坑:没有安装VC++2015(Microsoft Visual C++ 2015 Redistributable)下载vc_redist.x64运行程序,直接安装就可以。
第二个坑:
由于计算机缺少这个文件,只需要下载下来丢到C:\Windows\System32下面即可。
这时候在接着执行命令:mysqld --initialize-insecure
会在安装目录中多一个data文件夹
6、执行初始化语句
mysqld --defaults-file=D:\environment\mysql\mysql-8.0.21-winx64\my.ini --initialize –console
7、安装MySQL
mysqld install
又报错:
解决办法:打开cmd.exe程序的时候选择“用管理员身份打开”。
补充一个小知识:window怎么以管理员身份运行cmd.exe;打开C盘->Windows->System32->找到cmd.exe,右键以管理员身份运行。
接着执行mysqld install,就显示
8、进行MySQL初始化,执行后创建root用户
mysqld --initialize-insecure --user=mysql
9、启动MySQL服务
net start mysql
10、设置root账户和密码
mysqladmin -u root -p password 123456
启动后你的root用户密码为空,回车出现 “Enter password” 不用输入直接点击回车下一步 不用输入直接点击回车,密码就是123456,不要填enter password。
登录用户
mysql -u root -p
(回车后,输入密码即可 ,之前设置的密码为123456)
至此,登录成功,安装完成。
总结
到此这篇关于Mysql最新版8.0.21下载安装配置教程的文章就介绍到这了,更多相关mysql 8.0.21下载安装配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解相关推荐
- mysql5.17免安装教程_详细介绍MySql5.7.17免安装配置教程的示例代码
这篇文章给大家详细介绍了MySql 5.7.17免安装配置教程,首先大家需要先下载mysql 5.7.17 的安装包,然后解压,具体配置过程大家通过本文一起学习吧 1.下载mysql-5.7.17-w ...
- mysql relay bin 主库_MySQL主库binlog(master-log)与从库relay-log关系代码详解
主库binlog: # at 2420 #170809 17:16:20 server id 1882073306 end_log_pos 2451 CRC32 0x58f2db87 Xid = 32 ...
- mysql 嵌套查询性能_MySQL数据库之嵌套查询与连接查询的性能详解
本文主要向大家介绍了MySQL数据库之嵌套查询与连接查询的性能详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 嵌套查询与连接查询的性能:连接查询一般较快:子查询很难被优化. ...
- dropbear配置_Dropbear 0.53.1 安装配置教程–CentOS
查看原文:http://www.rshining.net/2011/09/dropbear-0-53-1-安装配置教程centos/ 一.安装之前需做两件事情: 1.如果你使用的openssh 的端口 ...
- mysql数据库下载压缩包_mysql 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解...
大家好,今天我在学习 MySQL 8.0.22安装及配置遇到了一些问题,特地将我整个安装过程分享出来希望可以帮助不会安装的小伙伴
- 如何搭建mysql的学习环境_Mysql学习笔记【一、环境安装配置】
安装 安装流程略去 注:此处有坑,重新安装mysql 8之后,发现mysql起不来,可能原因有以下几点 1.没有data文件,运行mysqld --initialize 2.没有配置文件,自己加一个 ...
- mysql游标 原理解说_mysql存储过程之游标(DECLARE)原理与用法详解
本文实例讲述了mysql存储过程之游标(DECLARE)原理与用法.分享给大家供大家参考,具体如下: 我们在处理存储过程中的结果集时,可以使用游标,因为游标允许我们迭代查询返回的一组行,并相应地处理每 ...
- mysql插入语句例句_MySQL 插入/添加数据语句(INSERT INTO)用法详解
MySQL 插入数据操作使用 INSERT INTO 语句,它属于 DML(数据操作语言)范畴,该语句插入方式支持从简单的添加操作到唯一键(唯一索引)冲突时的更新操作,同时也支持查询结果直接插入操作. ...
- mysql外键名_MySQL外键(foreign key)使用及说明详解
外键也称之为外键约束: foreign key 外键: 外面的键, 一张表的一个字段(非主键)指向另外一个表的主键, 那么该字段就称之为外键. 外键所在的表称之为子表(附表); 外键所指向的主键所在的 ...
- mysql 说明外码_MySQL外键(foreign key)使用及说明详解
外键也称之为外键约束: foreign key 外键: 外面的键, 一张表的一个字段(非主键)指向另外一个表的主键, 那么该字段就称之为外键. 外键所在的表称之为子表(附表); 外键所指向的主键所在的 ...
最新文章
- 《算法导论》学习总结 — 13. 第13章 红黑树(2)
- 迭代与递归实现无限级分类
- eclipse插件安装方法
- leetcode 455. 分发饼干 思考分析
- 从零开始编写深度学习库(四)Eigen::Tensor学习使用及代码重构
- Container ViewController自定义转场控制器。
- Django Navi 重用
- Servlet——文件下载
- 10个最佳QR码二维码和条形码Javascript库
- sx1276, sx1278, Si4463, Si4432, Si4438, sx1212小无线模块对比数据
- Installing VMware Tools, please wait解决办法
- poi 同时 冻结第一行和第一列
- 25行Java代码将普通图片转换为字符画图片和文本
- 麻省理工学院计算机科学与工程博士,2020年麻省理工学院博士读几年
- 【Python】P2191 小Z的情书
- 基于WebGIS的电子政务应用(基于J2EE的MVC架构)
- RHCE 22个考点
- RabbitMQ实战指南之RabbitMQ架构及运转流程
- 安卓中dumpsys命令使用
- 期望最大化(Expectation Maximization)算法介绍