软件介绍
MySQL Shell 9 是一款功能强大的命令行工具,专为 MySQL 数据库设计。它支持多种编程语言,包括 JavaScript、Python 和 SQL,并提供交互式和批处理两种模式。无论是初学者还是经验丰富的开发者,都能通过它高效地管理和操作数据库。
脚本功能
startConsole.bat:直接启动 MySQL 服务器。
install.bat:将 MySQL 安装为 Windows 服务。
uninstall.bat:卸载 MySQL 服务。
默认用户名为 root,密码为空。
相关:MySQL 9 最新版下载地址
安装教程
第1步:下载并解压 MySQL Shell。
第2步:进入 bin 目录,执行命令 ./mysql -uroot -pxxxxxxx -P3306 -h172.16.140.84,其中 -u 是用户名,-p 是密码,-P 是端口号,-h 是服务器 IP 地址。
第3步:在 Shell 端使用 exit 命令退出。
软件特点
1. 交互式代码执行:在 MySQL Shell 提示符下输入代码,实时处理并显示结果。
2. 多语言支持:支持 JavaScript、Python 和 SQL,根据当前活动语言处理代码。
3. 批处理模式:从外部来源获取代码并处理,适合非交互式任务。
4. 输出格式:提供 Tabbed、Table 和 JSON 等多种输出格式。
5. 多行代码支持:缓存多行代码并作为单个语句执行。
6. 应用日志:记录执行过程信息,便于调试和分析。
7. X DevAPI:为 Python 和 JavaScript 提供 API 支持。
8. X 协议支持:专为使用 X 协议的会话设计,兼容旧版 MySQL 协议。
9. 全局会话:通过 Session 对象与 MySQL 服务器交互,支持多种语言模式切换。
MySQL 9.1.0 新特性
MySQL 创新版 9.1.0 于 2024 年 10 月 15 日正式发布。
原子 DDL 能力增强:在 9.1 版本中,create database 和 drop database 操作完全原子化,前提是受影响的数据库中的所有表使用支持原子操作的存储引擎(如 InnoDB)。
用户评论