mysql8.0.19安装zip版本

下载地址https://downloads.mysql.com/archives/community/
下载版本
在这里插入图片描述
下载后解压,不包括data 和my.ini文件。其中data 文件是自动生成的【mysqld --initialize --console】,my.ini需要自己编写设置。

在这里插入图片描述
新建my.ini文件
需要自己设置 basedir=G:\soft\mysql8 ,data也需要自己设置datadir=G:\soft\mysql8\data

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=G:\\soft\\mysql8
# 设置mysql数据库的数据的存放目录
datadir=G:\\soft\\mysql8\\data  
# 允许最大连接数
max_connections=200
#允许连接失败的次数。防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
#character-set-server=utf8
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
# 创建新表时将使用的默认存储引擎
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

进入 cd \d G:\soft\mysql8\bin 执行 mysqld --initialize --console
出现以下报错

2024-07-01T00:12:29.461863Z 0 [System] [MY-013169] [Server] G:\soft\mysql8\bin\mysqld.exe (mysqld 8.0.19) initializing of server in progress as process 25160
2024-07-01T00:12:29.462740Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2024-07-01T00:12:30.806628Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: T_+HbkvY9jro

–character-set-server: ‘utf8’ is currently an alias for the character set UTF8MB3 ,查阅资料需要设置

character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

报错的话 需要删除data 目录
重新执行
1.进入 cd \d G:\soft\mysql8\bin 执行 mysqld --initialize --console
成功

G:\soft\mysql8\bin>mysqld --initialize --console
2024-07-01T02:03:08.755838Z 0 [System] [MY-013169] [Server] G:\soft\mysql8\bin\mysqld.exe (mysqld 8.0.19) initializing of server in progress as process 33712
2024-07-01T02:03:10.112833Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Ao4lAdoVNk:J
  1. 执行mysqld install
G:\soft\mysql8\bin>mysqld install
Service successfully installed.
  1. 需要删除服务(启动跳过此步骤)
G:\soft\mysql8\bin>mysqld remove
Service successfully removed.
  1. 启动服务
G:\soft\mysql8\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

安装成功了
5. 关闭服务

G:\soft\mysql8\bin>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。

建议最好使用这个方式安装,不使用gui的方式。可以方便调整参数和运维。
参考资料:http://www.imooc.com/wiki/mysqllesson/subaccount.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/764279.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Hubstudio指纹浏览器:海外代理IP新选择,IPXProxy为何备受推崇?

许多人都会把Hubstudio指纹浏览器和代理IP进行搭配使用,为了保证网络操作的顺利进行,例如亚马逊的多账号管理。那有没有好用的海外代理IP呢,如何在Hubstudio指纹浏览器中使用代理IP呢? 下面就给大家推荐好用的一家海外IP代理&…

【linux】网络基础(2)——udp协议

文章目录 引言udp协议的特点udp的头部结构UDP的工作原理简单的UDP网络程序套接字的认识udp服务端代码udp客户端代码服务端运行 引言 用户数据报协议(User Datagram Protocol, UDP)是一种无连接的传输层协议。它是因特网协议家族的一部分,定义…

windows USB设备驱动开发-开发USB 设备端驱动

USB 设备是通过单个端口连接到计算机的外设,例如鼠标设备和键盘。 USB 客户端驱动程序是计算机上安装的软件,该软件与硬件通信以使设备正常运行。 如果设备属于 Microsoft 支持的设备类,Windows 会为该设备加载 Microsoft 提供的 USB 驱动程序…

2024上半年全国各地电子签章政策汇总,契约锁助力政企数字化转型

当前,全社会的数字化建设已经进入关键时期,各行各业都在加速推进业务数字化转型,电子签章作为业务全程数字化网办的关键一公里在政务服务、组织管理等各项工作中的应用价值逐渐凸显。今年上半年,电子签章在各地政府机关的全力推动…

AI新功能发布:AI生成数据库和AI规划任务,CoCodeAI再添新成员!

Hi,大家好,好久不见! 我是CoCodeAI智能助手CoCo。 CoCodeAI智能助手CoCo 我无比荣幸地为大家揭晓 CoCode开发云的璀璨新星: AI生成数据库AI规划任务。 近日,CoCode开发云旗下Co-Project V3.8智能项目管理平台重磅发…

红酒与高尔夫:球场上的优雅之选

在绿茵茵的高尔夫球场上,每一个挥杆的瞬间都充满了优雅与力量。而当这种运动与红酒相遇,便是一场关于品味与格调的很好邂逅。今天,就让我们一起探讨红酒与高尔夫这对球场上的优雅之选,感受它们交织出的不同魅力。 一、高尔夫&…

Flink 容错机制

一致性检查点(checkpoint) 什么是 Checkpoint ? Flink 故障恢复机制的核心,就就是应用状态的一致性检查点;有状态流应用的一直检查点,其实就是所有任务的状态,在某一时间点的一份拷贝&#xff…

视创云展3D虚拟艺术展:重塑艺术观赏的未来体验

在数字化浪潮汹涌的今天,3D虚拟艺术展览正迅速崛起,成为艺术爱好者的新宠儿。这种前沿的艺术呈现方式,不仅极大地提升了观赏的便捷性,还凭借其创新功能,为艺术探索与理解开启了全新篇章。 1、前所未有的便利性&#xf…

如何借助物联网实现农情监测与预警

如何借助物联网实现农情监测与预警? 物联网技术,作为信息技术与传统行业的深度融合产物,正逐步变革着农业生产的管理模式,特别是在农情监测与预警领域展现出巨大潜力。其核心在于通过感知层的各类传感器、通信层的数据传输技术以…

策略模式(Strategy Pattern)

策略模式 (Strategy Pattern) 定义 它是将定义的算法家族、分别封装起来,让它们之间可以相互替换,从而让算法的变化不会影响到使用算法的用户。 可以避免多重分支的 if-else、switch语句。 属于行为型模式。 适用场景 如果系…

Go - 7.const 使用指南

目录 一.引言 二.定义 三.实践 1. 常量的分组定义 2.枚举常量 3.常量类型 四.总结 一.引言 在编程中,常量(constant)是指在程序运行期间其值不会改变的变量。常量在代码中有助于提高可读性和维护性,因为它们提供了一个明确…

探索视觉世界:深入了解目标检测算法的奥秘

目标检测算法 一、介绍目标检测算法的背景和意义1.1 目标检测的定义和应用场景1.2 目标检测算法的发展历程 二、目标检测算法分类2.1 传统目标检测算法2.1.1 基于分类器的目标检测算法2.1.2 基于模板匹配的目标检测算法 2.2 深度学习目标检测算法2.2.1 两阶段目标检测算法2.2.2…

【渗透工具】远控工具Brute Ratel C4 1.4.5 --使用教程一(木马上线)

免责申明 本公众号的技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息…

【Python爬虫】Python爬取喜马拉雅,爬虫教程!

一、思路设计 (1)分析网页 在喜马拉雅主页找到自己想要的音频,得到目标URL:https://www.ximalaya.com/qinggan/321787/ 通过分析页面的网络抓包,最终的到一个比较有用的json数据包 通过分析,得到了发送json…

Python海量数据处理脚本大集合:pyWhat

pyWhat:精简海联数据,直达数据弱点要害- 精选真开源,释放新价值。 概览 pyWhat是Github社区上一款比较实用的开源Python脚本工具。它能够快速提取信息中的 IP 地址、邮箱、信用卡、数字货币钱包地址、YouTube 视频等内容。当你遇到了一串莫名…

elementUI 年份范围选择器实现

elementUI 不支持年份范围的选择器,依照下面的文章进行修改和完善 el-year-picker; element日期选择范围、选择年份范围_elemet 两个日期 选择的年份范围必须在三年之内-CSDN博客 el-year-picker 组件: 依赖包:moment 属性&…

赛灵思FFT的IP核——非实时模式 Non real time

一、IP核配置 使用非实时模式配置如下 二、时序 三、资源消耗 在implement查看两者的资源消耗差不多

怎么测试远程服务器能否连通

远程服务器连接测试的方法很多,下面简单介绍下其中两种方法。 ping命令 按WINR快截键,打开“运行”对话框,输入cmd,回车,打开命令提示符。 输入ping IP地址或ping 域名即可,如ping360服务器通不通&#xf…

前端接入chatgpt,实现流式文字的显示

前端接入chatgpt,实现流式文字的显示 业务需求: 项目需要接入chatgpt提供的api,后端返回流式的字符,前端接收并实时显示。 相关技术原理: 1. JS中的Stream流: 在JavaScript中,使用Stream流通常指的是处理数据流的…

RK3568驱动指南|第十五篇 I2C-第172章 I2C 驱动框架编写

瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码,支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU,可用于轻量级人工…