win可用的mysql指令skill

Polar Sponsor
爱发电 赞助
.NET 9.0

安装、修复、更新或打包一个基于 Python 和 PyMySQL 实现的 Windows `mysql` 命令。适用于用户希望在 PowerShell/CMD 中输入 `mysql` 时重定向到 Python 实现、需要交互式输入 MySQL 连接信息、需要同步到当前用户本地 bin 目录,或需要将该能力封装成可公开复用的 Codex skill。

MySQL Python 命令桥接

功能概述

MySQL Python 命令桥接是一项面向实际任务的技能,主要用于在 Windows 上维护或分发 Python 版 mysql 命令时使用此 skill;优先运行内置同步脚本:;

核心要点

  • 验证命令是否可被系统识别:;
  • 如果已有连接信息,使用显式参数测试连接:;
  • 如果用户直接运行 mysql ,桥接脚本应先提示输入 Host、Port、User、Database、Password,然后再进入 SQL 交互提示符。

使用与执行

它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

MySQL Python 命令桥接

工作流程

在 Windows 上维护或分发 Python 版 mysql 命令时使用此 skill。

  1. 优先运行内置同步脚本:
python scripts/install_or_sync.py
  1. 验证命令是否可被系统识别:
Get-Command mysql
mysql --help
  1. 如果已有连接信息,使用显式参数测试连接:
mysql -h  -P 3306 -u  -p -D 
  1. 如果用户直接运行 mysql,桥接脚本应先提示输入 Host、Port、User、Database、Password,然后再进入 SQL 交互提示符。

行为

  • 将文件安装到当前用户的 .localbin 目录。
  • 确保该本地 bin 目录已加入 Windows 用户 PATH。
  • 如果当前 Python 环境无法导入 PyMySQL,自动安装该依赖。
  • 保留 MySQL 常见参数风格:-h、-P、-u、-p、-D、-e。
  • 将该桥接脚本视为轻量客户端,不要把它当作 Oracle 官方 mysql.exe 的完整替代品。

公开分发

公开分享时,分发完整的 mysql-python-shim 文件夹或包含以下内容的 zip 包:

  • SKILL.md
  • agents/openai.yaml
  • scripts/install_or_sync.py
  • scripts/mysql_py.py

不要包含 __pycache__ 等本地缓存目录。 不要在 skill 包中包含 .cmd、.bat 等可能被平台拦截的脚本文件;安装脚本会在用户本地动态生成 mysql.cmd。

资源

  • scripts/install_or_sync.py:将桥接脚本同步到用户 PATH 目录。
  • scripts/mysql_py.py:Python MySQL 客户端实现。

相关专题

更多
Qwen大模型赋能MySQL使用指南
Qwen大模型赋能MySQL使用指南

PHP中文网推出“Qwen大模型赋能MySQL”专题,深度解析NL2SQL与智能运维实战。从自然语言查询到数据库优化,手把手教你用AI提升数据效率。立即访问专区,解锁智能数据库交互新体验!

2026.06.29

162

14

MySQL数据库基础知识合集
MySQL数据库基础知识合集

本专题专为零基础用户设计,系统梳理MySQL数据库核心知识。你将学习如何创建库表、进行数据的增删改查,并掌握主键、索引、事务等关键性能优化点,助你快速上手,避开新手常见误区,为Java后端开发或数据库运维打下坚实基础。

2026.05.06

302

23

phpEnv MySQL 数据库管理与运维
phpEnv MySQL 数据库管理与运维

专注于 phpEnv 中 MySQL 数据库的管理与运维操作,讲解 MySQL 5.7 / 8.0 多版本安装与切换、root 密码设置与重置、my.ini 关键参数(字符集/缓存/连接数)配置、phpMyAdmin 可视化管理工具的使用、数据库与数据表的创建导入导出、定时备份与一键还原方案、开启远程连接与用户权限分配,以及慢查询日志的开启与基础 SQL 性能分析,帮助开发者高效管理本地数据库。

2026.04.23

142

19

XAMPP Apache 与 MySQL 核心配置实战
XAMPP Apache 与 MySQL 核心配置实战

深入讲解 XAMPP 中 Apache 和 MySQL 的核心配置技巧,包括 httpd.conf 端口修改、虚拟主机(VirtualHost)多站点配置、MySQL 用户权限管理与远程连接设置、php.ini 关键参数调优,以及 SSL 证书的本地配置方法,适合有一定基础的开发者进阶使用。

2026.04.08

325

21

宝塔面板数据库管理与MySQL性能优化实践
宝塔面板数据库管理与MySQL性能优化实践

本专题围绕宝塔面板中的数据库管理功能展开,系统讲解 MySQL 安装配置、数据库创建与权限管理、慢查询分析及性能优化方法。内容涵盖索引优化、连接数调优、缓存机制配置以及数据库备份策略。通过实操讲解,帮助开发者提升数据库运行效率与稳定性。

2026.04.07

145

24

宝塔面板数据库管理与MySQL性能调优实践
宝塔面板数据库管理与MySQL性能调优实践

本专题讲解宝塔面板中数据库管理与优化技巧,包括数据库备份恢复、慢查询日志分析、索引优化及连接数配置。通过实际案例,帮助用户提升数据库运行效率。

2026.03.25

161

25

mysql权限迁移操作方法
mysql权限迁移操作方法

MySQL权限迁移需通过特定方法复制用户、密码及权限配置。1. 使用mysqldump导出mysql库中权限表,再导入目标数据库;2. 查询系统表生成GRANT语句,手动在目标库执行;3. 同版本下可直接复制mysql系统库文件,但风险高等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.11.28

156

9

如何查看mysql数据库的端口号
如何查看mysql数据库的端口号

MySQL 数据库的端口号可以通过以下方法查看:使用 SHOW VARIABLES LIKE '%port%' 命令查看 MySQL 配置文件(Windows 和 Linux/Unix)询问 MySQL 服务器(仅限于 Linux/Unix)使用 netstat 命令(仅限于 Linux/Unix)查看 MySQL 服务设置(仅限于 Windows)。

2025.11.03

670

9

mysql排查数据库启动失败
mysql排查数据库启动失败

排查MySQL启动失败时,应首先检查错误日志(如hostname.err或/var/log/mysql/error.log),通过搜索ERROR、Failed等关键词定位问题,再依次检查配置文件语法、路径权限、端口占用及PID文件残留等情况。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.10.24

386

7

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL vs MySQL
PostgreSQL vs MySQL

共1课时 | 194人学习