收起左侧

fpk应用 Mysql8.x

0
回复
15
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

MySQL 一键安装 —— 在 fnOS 上装并管一个本机 MySQL

这是在飞牛里下载、初始化并日常运维本机 MySQL 服务的助手型应用:从官方 MySQL 8.4 通用二进制包开始(支持常见 Linux x86_64 / aarch64),在系统允许的路径下选定数据目录、完成单实例初始化,再通过网页启停服务、改核心参数、看运行状态与错误日志

若你要的是「像 phpMyAdmin 那样连任意 MySQL 做库表与 SQL 管理」,请同作者另一款 MySQL 管理fnos-mysql-manage)。本应用侧重本机一个 mysqld 实例的安装与进程级管理,不是通用远程管理面板。

适合谁

  • 在 NAS / 一体机上想跑一个标准 MySQL,但不想自己找包、写 systemd、手搓 my.cnf
  • 需要单实例、集中在一个界面里完成下载、初始化、改端口/缓冲池等常用项并观察是否跑起来。
  • 已用 fnOS,希望用应用商店式安装,而不是 ssh 里全程命令行操作。

能做什么

  • 获取与安装介质:按架构拉取并校验/解压官方通用二进制,进入可初始化、可启动的状态(具体流程以当前版本界面为准)。
  • 数据与路径:在飞牛授权可读写的共享文件夹范围内选择数据目录等路径(安装前请在系统「应用权限」里为本应用勾选所需目录)。
  • 单实例生命周期:对同一时间内管理的这一个本机 mysqld 执行初始化、启动、停止;不设多实例并行管理。
  • 配置:调整监听端口、绑定地址、连接数、InnoDB 缓冲池与日志相关参数、字符集等,并可预览生成的 my.cnf 内容。
  • 状态与诊断:查看进程是否在跑、错误日志尾部;连接就绪后可查看服务端版本及部分全局状态/变量(用于心里有数地调参)。

首次打开网页需设置管理界面访问密码(用于登录本应用;与 MySQL root 口令不是一回事,后者在初始化流程中另行设定)。

权限与限制(必读)

  • 同一时间仅管理一个本机实例:不适合在同一应用里同时运维多套 mysqld。
  • 路径必须在飞牛允许的共享目录内:否则无法完成初始化或读写数据,请按系统提示配置「应用权限」。
  • 对外提供服务时,请关注防火墙、监听地址以及账号安全(强密码、最小权限),本介绍不替代数据库安全基线说明。

运行环境

  • 面向 fnOS 应用;依赖 Node.js(清单中为 v22 系列,请以应用商店/安装说明为准)。

技术栈(简要)

前端 React + Vite + shadcn/ui;后端 Node(Express + WebSocket)负责下载/进程与配置;与 mysql2 等配合做状态查询。

下载地址

https://pan.baidu.com/s/1pNrMQ9UIDBiYLkMlq7iTlg?pwd=h534 提取码: h534

image.png

image.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则