Skip to content

mysql-console v3.7.0

Choose a tag to compare

@zetsubouk zetsubouk released this 30 Aug 01:13
· 56 commits to main since this release

mysql-console v3.7.0 —— 自带运行时 + 系统计划任务独立脚本
== 新增 ==

  • 自带运行时 A+B:本机没装 Python 也能装能跑——完整包内置嵌入式 Python(离线全流程),精简包 install.bat 自动下载兜底(python.org → 华为云 → npmmirror 三源逐试)
  • 运行时三级解析:内置 runtime → 系统 Python(实际执行探测,>=3.10)→ 自动下载嵌入式 Python 3.12;绝不改动用户系统环境(不装系统 Python、不改 PATH、不污染 pip)
  • 系统计划任务改走独立备份脚本:注册时生成自包含 .ps1/.sh(含 mysqldump 参数/大小与头部校验/gzip/保留策略/日志/退出码),计划任务不再直接调 python
    == 修复 ==
  • install 真机实测三轮修复:shift 连动 %0 致 %~dp0 失效(SCRIPTDIR 固化);私有运行时无 wheels 死路(pip 在线引导);嵌入式 ._pth 无 sys.path[0](server.py 显式引导)
    == 改进 ==
  • 计划任务执行窗口隐藏(-WindowStyle Hidden)
  • start/init 不再向系统 Python 静默 pip 装包,依赖修复统一收口到 install.bat
  • 运行时生成的 backup_*.ps1/sh(内嵌明文凭据)加入 .gitignore 防泄露
    == 安装 ==
    Python>=3.10 + pymysql/cryptography(或直接用完整包,零环境);install.bat / install.sh[--service];start → http://127.0.0.1:8090;首启向导。