CommunityCodierung & Entwicklunggithub.com

planetscale-mysql

PlanetScale MySQL: Branch-basierte Schema-Migrationen, Sharding-Skalierung und Verbindungsmuster

Was ist planetscale-mysql?

Diese Fähigkeit ermöglicht es KI-Agenten, nahtlos mit PlanetScale MySQL zu interagieren – einer serverlosen MySQL-kompatiblen Datenbankplattform. Sie unterstützt branch-basierte Schema-Migrationen, bei denen Entwickler Datenbankschemata wie Code versionieren und über Branches verwalten können, sowie Sharding-Skalierung für horizontal wachsende Workloads. Die Fähigkeit beschreibt bewährte Verbindungsmuster, um stabile und effiziente Verbindungen zu PlanetScale-Datenbanken herzustellen, einschließlich der Verwendung von Connection Pooling und SSL/TLS. Sie ist ideal für Entwickler, die moderne DevOps-Praktiken mit Datenbanken kombinieren möchten, und unterstützt Plattformen wie Claude Code, Cursor und Codex.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/planetscale/database-skills/tree/main/skills/planetscale-mysql

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht planetscale-mysql?

PlanetScale MySQL: Branch-basierte Schema-Migrationen, Sharding-Skalierung und Verbindungsmuster

Übersicht

PlanetScale ist eine serverlose MySQL-kompatible Datenbankplattform, die Branching für Schema-Migrationen, automatische Sharding-Skalierung und optimierte Verbindungsmuster bietet.

Hauptfunktionen

  • Branch-basierte Migrationen: Erstelle und verwalte Datenbankschemata über Branches, ähnlich wie bei Git.
  • Sharding-Skalierung: Horizontale Skalierung durch automatisches Sharding.
  • Connection Patterns: Bewährte Verfahren für stabile und effiziente Verbindungen.

Verwendung

Verbindung herstellen

Verwende die folgenden Umgebungsvariablen:

DATABASE_URL="mysql://username:password@host:port/database?ssl-mode=VERIFY_IDENTITY"

Beispiel-Code (Node.js)

const mysql = require('mysql2/promise');

const connection = await mysql.createConnection(process.env.DATABASE_URL);
const [rows] = await connection.execute('SELECT * FROM users');
console.log(rows);

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex

Weitere Informationen

Siehe PlanetScale Dokumentation für Details.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Verwandte Skills