安装MySQL绿色版本,不用装软件、不用装软件、不用装软件

2023-11-12

安装MySQL绿色版本,不用装软件、不用装软件、不用装软件

MySQL也有绿色版本的,不用安装MySQl软件,下载后解压,简单配置和后,就可以直接使用

1、第一步下载免安装版本,官网链接如下:

MySQL :: Download MySQL Community Server (Archived Versions)

版本我选的时稳定的8.0.27,下载第一个既可:

 2、将 MySQL 免安装压缩文件解压到一个文件夹,如 F:\mysql-8.0.27-winx64\,如图所示。

3、配置环境变量,在系统变量 path 后面追加 F:\mysql-8.0.27-winx64\bin。

4、创建配置文件,命名为 my.ini,编辑 my.ini 文件的内容,如图所示。

# MySQL配置文件

[mysql]
# MySQL默认客户端字符集
default-character-set=utf8

[mysqld]
# 安装目录
basedir = F:\mysql-8.0.27-winx64\

# 数据库存放目录
datadir = F:\mysql-8.0.27-winx64\data

# 端口
port =3306

#允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特的latin1字符集
character-set-server=utf8

# 创建新表时使用的默认存储引擎
default-storage-engine=INNODB

这个文件就放在F:\mysql-8.0.27-winx64 这个目录下。

5、安装 MySQL 服务,执行以下命令:

mysqld -remove
mysqld -install
mysqld -initialize-insecure --user=mysql

6、执行 MySQL 初始化命令,在 MySQL 目录下生成 data 文件夹

mysqld --initialize --console

运行后如下:

 这里请注意最后一行的冒号后面的,着就是给你生成的密码,一会儿登录要用到的:mKiqRhF=5V6!

7、启动MySQL服务

net start mysql

启动成功

 8、登录MySQL

mysql -uroot -pmKiqRhF=5V6!

用户是root,密码是刚才生成的密码。

登录进去后:

如果直接查看数据库,会报错,提示让你修改原始密码。MySQL8.0可用下面的命令修改: 

 ALTER USER USER() IDENTIFIED BY '123456';

ALTER USER USER() IDENTIFIED BY '123456';

修改后,就可以查看数据库了:

 完美,教程到此结束!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装MySQL绿色版本,不用装软件、不用装软件、不用装软件 的相关文章

  • 使用 PHP 代码和 HTML 表单将 Excel (.csv) 导入 MySQL

    我知道还有其他类似的帖子 但每个人都建议直接在 PHPMyAdmin 中将其导入 MySQL 这工作完美 但我需要通过 HTML 表单导入 PHP 到 MySQL 我想要一个收集文件的 HTML 表单 然后将该文件传递给 PHP 脚本 我想
  • PHP 中的异步数据库/服务调用:Gearman 与 pthreads

    在我们的 LAMP 站点上 我们遇到一些服务必须多次调用数据库才能提取数据的问题 通常在 PHP 中完成此操作的方式 至少我的经验 是串行的 这显然是低效的 我们可以通过使用缓存和聚合一些查询来缓解一些低效率的问题 但在某些情况下我们仍然需
  • 使用 EXPLAIN 进行 MYSQL 存储过程调用

    如何分析和使用 EXPLAIN 来调用我的存储过程 我需要优化查询时间 但是似乎没有地方可以执行 EXPLAIN 调用 proc name 你可以试试 set profiling 1 call proc name show profiles
  • 自动将所有mysql表转储到单独的文件中?

    我想将每个 mysql 表转储到单独的文件中 手册指出其语法是 mysqldump options db name tbl name 这表明您事先知道表名称 我现在可以设置知道每个表名称的脚本 但是假设我在路上添加了一个新表并且忘记更新转储
  • 是否可以使用“WHERE”子句来选择SQL语句中的所有记录?

    晚上好 我很好奇是否可以在 SQL 语句中创建一个 WHERE 子句来显示所有记录 下面一些解释 随机 SQL 语句 Java JSP示例 正常情况 String SqlStatement SELECT FROM table example
  • 更改Docker容器中的mysql密码

    我如何更改 docker 容器中的 root 密码 因为一旦我停止 mysql 服务 容器就会自动停止 我应该停止 mysql 容器并部署一个新容器吗 您可以使用正在运行的容器更改它docker exec session https doc
  • ejabberd 16.06 + mysql 5.5.50,消息历史记录不保存

    我使用ejabberd 16 06 mysql 5 5 50 消息历史记录没有保存 我的 ejabberd yml MySQL server odbc type mysql odbc server freldo odbc port 3306
  • MySQL“选择更新”行为

    根据 MySql 文档 MySql 支持多粒度锁定 MGL case 1 开放航站楼 1 连接到mysql mysql gt start transaction Query OK 0 rows affected 0 00 sec mysql
  • RMySQL fetch - 找不到继承的方法

    使用 RMySQL 我想将数据从数据库加载到 R 中的数据帧中 为此 我使用以下代码 R连接数据库 con lt dbConnect MySQL user root password password dbname prediction h
  • 在 MySQL 中将行转置为列

    如何在 MySQL 查询中将行转换为列 您可以将行变成a列与GROUP CONCAT 但您无法以任何自动方式转置整个结果集 您可以编写手动生成每一列的查询 也可以在应用程序中执行此操作 以下是有关编写复杂查询来模拟转置的教程 http ww
  • Sql:计算随时间的增长

    我几周前发布了这个问题 但我认为我没有清楚地提出这个问题 因为我得到的答案不是我想要的 我认为最好重新开始 我正在尝试查询数据库以检索一段时间内唯一条目的数量 数据看起来像这样 Day UserID 1 A 1 B 2 B 3 A 4 B
  • PHP/MySQL:如何在网站中创建评论部分[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我不会问 如何使用 PHP MySQ
  • 我可以在一个查询中更新/选择表吗?

    我需要在查看页面时选择数据并更新 视图 列 有没有一种方法可以在一个查询中执行此操作 或者我是否必须使用不同的查询 如果您不想 不需要使用事务 则可以创建一个存储过程 该过程首先更新视图计数 然后选择值并将其返回给用户
  • 如何解决 MySQL innodb 在 TRUNCATE TABLE 上“等待表元数据锁”?

    在 GitLab CI 服务器中运行包含数百个应用程序单元测试的测试套件 运行 10 次测试后 不知怎的 它总是卡在等待 TRUNCATE TABLE 上的表元数据锁上 这是一个拆卸步骤 我知道SHOW ENGINE INNODB STAT
  • 通过将行旋转为动态数量的列来在 MySQL 中创建摘要视图

    我在 MySQL 中有一个表 其中包含以下字段 id company name year state 同一客户和年份有多行 以下是数据示例 id company name year state 1 companyA 2008 1 2 com
  • 消除 JPA 标准中子查询产生的冗余连接

    我只需要使用 JPA 标准执行以下 MySQL 查询 获取状态列表 来自state table 基于给定的国家名称 在country SELECT state id state name country id FROM state tabl
  • 未知的表引擎“InnoDB”

    最近 我发现如果我有好的硬件 我可以最大限度地提高 mysql 的性能 由于我一直在使用 InnoDB 所以我在 my ini 中添加了额外的配置 以下是新添加的配置 innodb data file path ibdata1 10M au
  • MySQL 选择第一个字符在哪里

    如何选择单元格的第一个字符并使用它来定义返回的内容 看看MySQL 字符串 和 控制流 功能 http dev mysql com doc refman 5 1 en functions html 例如 SELECT IF LEFT myF
  • 如何告诉node.js mysql没有在默认端口上运行?

    我遇到了与此人类似的问题 连接 ECONNREFUSED 节点 js sql https stackoverflow com questions 8825342 connect econnrefused node js sql 我正在尝试将
  • 安装后步骤未成功完成 MySQL Mac OS Sierra

    pyEnv Anants MacBook Pro litibackend anantchandra brew postinstall mysql gt Postinstalling mysql gt usr local Cellar mys

随机推荐

  • bash: jps: 未找到命令...,常见错误,快速解决

    出现以上错误 我的解决方法是 下载插件 sudo yum install java 1 8 0 openjdk devel x86 64 输入两个y后 出现以下即成功了 再jps一下就可以显示出进程了
  • 带你玩转以太坊智能合约的”Hello World“

    学习目标 使用solidity语言撰写智能合约 开发前的准备 Ubuntu环境下Atom编辑器安装及使用 安装所需工具 安装nvm 安装node 安装npm 启动testrpc 建立项目 目录结构 新建HelloWorld合约 代码说明 编
  • 超全总结:神经网络加速之量化模型

    作者丨郝泽宇 学校丨西安交通大学人机所硕士生 研究方向丨深度神经网络压缩 鸣谢 XJTU 魏亚东 I C 董豪 量化模型 Quantized Model 是一种模型加速 Model Acceleration 方法的总称 包括二值化网络 Bi
  • Socket错误连接超时的解决方法

    flashfxp 选项 gt 参数选择 gt 链接 gt FTP gt 数据连接模式里面将被动模式改为主动模式
  • Arduino入门笔记(2):Arduino的开发和virtualbreadboard仿真环境

    欢迎加入讨论群 64770604 1 开发环境 1 下载开发环境 Arduino的开发环境从http arduino cc en Main Software官网下载即可 分为windows版本 Mac版本 linux 32 64位 目前已更
  • 怎样更改linux的用户名

    Linux将用户名修改后 还需要修改 组名 家目录 UID 这只会更改用户名 而其他的东西 比如用户组 家目录 UID 等都保持不变 1 修改用户名 usermod l 新用户 旧用户 这只会更改用户名 而其他的东西 比如用户组 家目录 I
  • UML图学习

    前言 UML是一种建模语言 是系统建模的标准 我们之所以建模是因为大规模的系统设计时相当复杂的 当系统比较复杂时就会涉及到以下这几个问题 开发人员如何与用户进行沟通来了解系统的需求 开发人员之间如何沟通以确保各个部门能够无缝地协作 而UML
  • 十大机器学习算法-梯度提升决策树(GBDT)

    简介 梯度提升决策树 GBDT 由于准确率高 训练快速等优点 被广泛应用到分类 回归合排序问题中 该算法是一种additive树模型 每棵树学习之前additive树模型的残差 许多研究者相继提出XGBoost LightGBM等 又进一步
  • 2023年电赛e控制题视觉处理部分

    2023年电赛e控制题视觉处理部分 题目 视觉处理模块 openmv 处理思路 大致的思路是我这边识别黑色胶带矩形四个点位置 计算斜率 然后将一边的长度均分均分 每次x坐标设为1 有ab斜率y k b 计算y大致值 就得到一个大致的坐标 发
  • LeetCode 1188. 设计有限阻塞队列 (生产者和消费者问题)

    实现一个拥有如下方法的线程安全有限阻塞队列 BoundedBlockingQueue int capacity 构造方法初始化队列 其中capacity代表队列长度上限 void enqueue int element 在队首增加一个ele
  • ldirectord 介绍

    一引言 如何在一个计算机网络中用有限的资源部署计算机 以及安装自由软件让计算机象一台服务器那样一起运行 其中第十五章描述如何建立一个高可用 企业级的LVS DR集群 本文说的是ldirectord是如何监视集群节点 真实服务器 的 1 介绍
  • weex studio爬坑之旅之禁止ESLint

    weex studio爬坑之旅之禁止ESLint ESLint据说是个很好的插件 但是对我这种刚学weex的新手 在安装vue和weex ui后是免不了ctrl v的 但是运行后预览界面打不开着实让人头疼 weex studio也发行了许久
  • FPGA方案选型指引

    本文将提供一些有关如何为您的设计选择 FPGA 的指南 和其他项目选型一样 首先 您需要收集项目的所有需求 然后按重要性权衡您的需求 然后找到最适合您当前和未来产品的 FPGA 您的决定不应仅仅基于技术要求 还应基于商业需求 比如 在您的设
  • HCNP路由交换学习指南(第一章)学习笔记

    什么是路由 IP网络最基本的功能就是为处于网络中不同位置的设备之间实现数据互通 为了实现这个功能 网络中的设备需具备将IP报文从员转发到目的地的能力 以路由器为例 当一台路由器收到一个IP报文时 它会在自己的路由表中执行路由查询 寻找匹配该
  • word文档上粘贴源代码

    有时编辑文档时 我们需要将源代码粘贴进去 但是总不是我们想要的样式 这里演示一种结合notepad 将代码粘贴到word的方法 可以保留代码的源格式 粘贴效果如下 与代码编辑时显示一模一样 方法 借助notepad 1 将代码粘贴到note
  • C++学习日志(输出vector<string>内容)

    前言 标准库类型vector 标准库类型vector表示对象的集合 其内所有的对象类型都相同 使用vector必须包含头文件 include
  • 输出错误:TypeError: must be real number, not str

    输出错误 TypeError must be real number not str 在运行以下代码时显示错误 fo open outName w head1 diamond 3 date hour dataInfo n head2 yy
  • 2021年涡阳四中高考成绩查询,振奋人心,全是省重点!高考成绩出来了,涡阳家长快来看看!...

    原标题 振奋人心 全是省重点 高考成绩出来了 涡阳家长快来看看 2020年高考成绩已经揭晓 亳州哪些学校高考成绩优异 小编带你走进四所名校 感受名校风采 分享桃李芬芳 亳州一中 亳州一中历史悠久 人文底蕴深厚 2020年高考 亳州一中继续保
  • SpringBoot 自定义starter的三种方式

    虽然自定义的starter与版本无关 但还是说明一下版本 SpringBoot 版本2 1 4 RELEASE 1 命名问题 由于官方提供的starter 命名格式为spring boot starter xxx 为与官方的starter区
  • 安装MySQL绿色版本,不用装软件、不用装软件、不用装软件

    安装MySQL绿色版本 不用装软件 不用装软件 不用装软件 MySQL也有绿色版本的 不用安装MySQl软件 下载后解压 简单配置和后 就可以直接使用 1 第一步下载免安装版本 官网链接如下 MySQL Download MySQL Com