Supported Compatibility: MySQL Server, Clients, & Tools
This table shows which versions of MySQL clients and tools work with MySQL Server.
| Client/Tool | Client/Tool Version | MySQL Server 8.0 | MySQL Server 8.4 LTS | MySQL Server 9 Innovation | Recommendation for Client/Tool |
|---|---|---|---|---|---|
| MySQL Shell | 8.0 | • | Upgrade to 9 | ||
| 8.4 LTS | • | • | Upgrade to 9 | ||
| 9 | • | • | • | ||
| MySQL Router | 8.0 | • | Upgrade to 9 | ||
| 8.4 LTS | • | • | Upgrade to 9 | ||
| 9 | • | • | • | ||
| MySQL Connectors | 9 | • | • | • | 9 is required |
| MySQL Shell for VS Code | 9 | • | • | • | |
| Oracle Enterprise Manager for MySQL | 13.2.4.0.0 | • | • | ||
| MySQL Enterprise Backup | 8.0 | • | Restore backup with the same version which created it (e.g. 8.0.x) | ||
| 8.4 LTS | • | Use the latest version (min 8.4.3+) | |||
| 9 | • | Use the same version of Backup required for Restores | |||
| MySQL Workbench | 8.0 | • | ⚠ | ⚠ | Consider MySQL Shell for VS Code |
| MySQL Operator for Kubernetes | 8.0 | • | Upgrade to 9 | ||
| 8.4 LTS | • | • | Upgrade to 9 | ||
| 9 | • | • | • |
⚠ - Not supported, however can be used, but has limitations and may be problematic.