--- reviewed: 2026-07-10 reviewer: fl title: TablePro description: 'TablePro is a native macOS client for MySQL, PostgreSQL and 15 more engines. Connect to a fortrabbit database over SSH, with optional AI help.' ai: co-authored navigation.excerpt: Native macOS multi-engine client figure: emoji: 🪟 text: Native and open source. color: rgb(240, 245, 250) textColor: rgb(15, 30, 60) lead: Connect to a fortrabbit database from TablePro, a native macOS client supporting MySQL, PostgreSQL, and 15+ engines, using SSH tunneling for secure remote access. head: meta: - name: 'keywords' content: 'tablepro, database client, mysql, postgresql, macos, fortrabbit' topics: - mysql --- [TablePro](https://tablepro.app/) is a freemium, open-source, native macOS database client built with SwiftUI. It supports MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, Redis, and 15+ other engines through native drivers. An optional AI assistant can be backed by Claude, OpenAI, GitHub Copilot, or a local Ollama model. Install via Homebrew `brew install --cask tablepro` or download from the website. ## Connection setup To connect to your fortrabbit database from TablePro, create a new MySQL connection with SSH Tunnel enabled to securely tunnel database traffic through fortrabbit's infrastructure and authenticate using your local SSH private key. 1. Open TablePro and create a new connection. 2. Select **MySQL** as the driver. 3. **Name**: Give it a name (e.g., `My App`). 4. **Host**: `mysql` (Do not use localhost or an IP address). 5. **Port**: `3306` 6. **Username**: `{{app-env-id}}` 7. **Password**: Enter your database password from the dashboard. 8. **Database**: `{{app-env-id}}` 9. Toggle **SSH Tunnel** on. 10. **SSH Host**: `ssh.{{region}}.frbit.app` 11. **SSH Port**: `22` 12. **SSH User**: `{{app-env-id}}` 13. **Authentication**: select **Private Key**. 14. **Key File**: browse to your local private SSH key (e.g., `~/.ssh/id_rsa`). Click **Test Connection** to verify, then **Create** to save.