mysql8.0.26安装教程(mysql 8.0.22压缩包完整安装与配置教程图解亲测安装有效)
mysql8.0.26安装教程
mysql 8.0.22压缩包完整安装与配置教程图解亲测安装有效1、下载zip安装包
点击此处下载MySQL server 8.0.22压缩包
下载后直接解压即可
2、解压,并配置环境变量
2.1 解压zip包到安装目录,我的解压在了D:\MySQL\mysql-8.0.22-winx64 2.2 配置环境变量
将解压文件夹下的bin路径添加到变量值中,前后以 ; 开头结尾
2.3 创建并配置初始化的my.ini文件
放在安装目录下
配置文件my.ini内容如下:
|
[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:/MySQL/mysql-8.0.22-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,或者是用单斜杠。自己尝试吧 # 设置mysql数据库的数据的存放目录 datadir=D:/MySQL/mysql-8.0.22-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 |
3、安装mysql
3.1、系统左下角,Windows徽标处右键,选择“命令提示符(管理员)”:
注意:这里必须是以“管理员身份”运行控制命令台!
3.2、在控制命令台中,进入到刚刚解压的MySQL的bin目录中:
3.3、初始化MySQL数据库
命令:mysqld --initialize-insecure
作用:初始化数据库,并设置默认root密码为空
初始化完成后,在mysql根目录中会自动生成data文件夹,如下图所示:
注意:当出现如上图所示的三个文件夹后才表示初始化完成!
3.4、为Windows系统安装MySQL服务
输入执行命令:mysqld install [服务名]
作用:为Windows系统安装MySQL服务,默认服务名为:mysql
注意:后面的服务名可以不写,默认的名字为 mysql。当然,如果你的电脑上需要安装多个MySQL服务,就可以用不同的名字区分了,比如 mysql5 和 mysql8。
3.5、启动mysql服务
安装完成之后,就可以通过命令net start mysql启动MySQL的服务了。通过命令net stop mysql停止服务。通过命令sc delete MySQL/mysqld -remove卸载 MySQL 服务
3. 6、更改密码
在MySQL安装目录的 bin 目录下执行命令:
mysql -u root -p
这时候会提示输入密码,直接回车键(上面设置的是空密码)登录成功,进入MySQL命令模式。 修改密码( 修改密码是必须得 不然设置不了远程连接)
切换到mysql 并执行命令:
|
use mysql; ALTER USER 'root' @ 'localhost' IDENTIFIED BY 'root' ; |
后,即可设置成功,此时mysql的用户名为:root,密码为:root
最后exit 退出,用root 在登录一次,远程连接的用户名为:root,密码为:root
到此这篇关于mysql 8.0.22压缩包完整安装与配置教程图解(亲测安装有效)的文章就介绍到这了,更多相关mysql 8.0.22压缩包安装配置内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://blog.csdn.net/qq_41536934/article/details/111872452
- mysql索引知识点总结(MySQL 8.0 之索引跳跃扫描Index Skip Scan)
- python中怎么连接mysql(python远程连接MySQL数据库)
- mysql索引失效原因(MySQL索引失效的几种情况详析)
- mysql事务特性的主要作用(详解MySQL中事务的持久性实现原理)
- mysql读写分离怎么实现的(详解MySQL主从复制及读写分离)
- mysql查询性能优化详解(实例讲解MySQL 慢查询)
- apache2.4支持php5.5吗(WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置)
- 织梦源码安装数据库怎么填(Mysql修改端口号 织梦DedeCMS设置教程)
- mysql面试题及答案100题(几个MySQL高频面试题的解答)
- 了解mysql数据自动备份(MySQL数据备份方法的选择与思考)
- cent os7.0 安装mysql(mysql8.0.23 linuxcentos7安装完整超详细教程)
- mysql查询killed状态的进程(MySQL kill指令使用指南)
- mysql必背知识点高级(MySQL 8.0 Online DDL快速加列的相关总结)
- mysql5.5.36版本介绍(WDCP控制面板升级mysql为5.7.11的方法)
- mysql不兼容问题(解决mysql 组合AND和OR带来的问题)
- mysql的默认数据库例子在哪里(修改MySQL8.0 默认的数据目录快捷操作无配置)
- 如何追女孩子(如何追女孩子的技巧和方法)
- 是不是快乐全被你拿走了(而是你得到的)
- 世界上只有妈妈好(世界上只有妈妈好的歌词)
- 为什么现在社会越来越卷了(现在社会为什么发展那么快呢)
- 直播带货能赚到很多钱吗(直播带货能赚到很多钱吗现在)
- 做网红真的很能赚钱吗(做网红真的很能赚钱吗)
热门推荐
- python3.9.1如何安装模块(Python3.6中Twisted模块安装的问题与解决)
- css3基础选择器有哪些(对CSS3选择器的研究详解)
- vue实现一个tab栏(Vue实现tab导航栏并支持左右滑动功能)
- html5自动静音(html5录音功能实战示例)
- docker容器设置网站(docker容器中布置静态网站的实现)
- laravel测试重连数据库(Laravel关系模型指定条件查询方法)
- mysql 查询都是0的值(MySQL按小时查询数据,没有的补0)
- 为什么asp.net网站第一次加载慢
- vue可以用vite打包吗(vite+vue3+element-plus项目搭建的方法步骤)
- dedecms有哪些功能(dedecms 二次开发之审核时间同步更新)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9