MySQL Shell: the daily tool for devs and admins
summary
MySQL Shell is a multi‑language CLI that runs JavaScript, Python and SQL, exposes the X DevAPI for CRUD on JSON collections and the admin API to provision Group Replication clusters, including creating a three‑node HA cluster in about seven minutes. It ships utilities like JSON→table import, local sandbox cluster deployment for testing, credential manager integration, customizable prompts and scriptable session variables, letting dev and ops automation replace repetitive manual setup.
AI-written summary · about
chapters (10)
- 0:00Introduction to MySQL Shell
- 1:52MySQL's current status and improvements
- 5:10What is MySQL Shell
- 7:20Multi-language support and features
- 11:03Utility objects and automation
- 15:30Cloud-native capabilities
- 16:57MySQL Document Store API
- 19:46Admin API for high availability
- 22:18Group replication and sandboxing
- 26:08Summary and future updates
related talks
28mJavaScript Mode and the MySQL Shell
14mPython and the New MySQL Shell
20mMariaDB Shell: An Upgraded Admin Tool
30mSponsored talk" MySQL 8 loves JavaScript"
26mMySQL Without the SQL -- Oh My!
49mNew Client Tool for Developers and DBAs
45mMySQL Cookbook: Recipes for Your Business
26mScaling MySQL with Python
