← Hyperdrive (Postgres & MySQL) / hyperdrive / configuration
Rotace přihlašovacích údajů databáze
Informace o připojení a přihlašovací údaje vaší konfigurace Hyperdrive můžete změnit dvěma způsoby:
- Vytvořte novou konfiguraci Hyperdrive s novými údaji o připojení a upravte Worker tak, aby používal tuto novou konfiguraci Hyperdrive.
- Aktualizujte existující konfiguraci Hyperdrive novými informacemi o připojení a přihlašovacími údaji.
Použijte novou konfiguraci Hyperdrive
Když k aktualizaci přihlašovacích údajů databáze vytvoříte novou konfiguraci Hyperdrive, můžete stávající konfiguraci Hyperdrive ponechat beze změny, postupně na ni Worker přemigrovat a v případě potřeby se snadno vrátit k té předchozí.
Chcete-li vytvořit konfiguraci Hyperdrive, která se připojí k existující databázi PostgreSQL nebo MySQL, použijte Wrangler CLI nebo Cloudflare dashboard ↗.
# wrangler v3.11 and above required
npx wrangler hyperdrive create my-updated-hyperdrive --connection-string="<YOUR_CONNECTION_STRING>"Výše uvedený příkaz vypíše ID vašeho Hyperdrive. Toto ID nastavte v Konfigurační soubor Wrangler pro váš projekt Workers:
{
// required for database drivers to function
"compatibility_flags": [
"nodejs_compat"
],
// Set this to today's date
"compatibility_date": "2026-08-28",
"hyperdrive": [
{
"binding": "HYPERDRIVE",
"id": "<your-hyperdrive-id-here>"
}
]
}compatibility_flags = [ "nodejs_compat" ]
# Set this to today's date
compatibility_date = "2026-08-28"
[[hyperdrive]]
binding = "HYPERDRIVE"
id = "<your-hyperdrive-id-here>"Chcete-li, aby Worker používal novou konfiguraci Hyperdrive, znovu ho nasaďte nebo použijte postupná nasazení.
Aktualizace existující konfigurace Hyperdrive
Nastavení existující konfigurace Hyperdrive můžete aktualizovat pomocí wrangler CLI.
# wrangler v3.11 and above required
npx wrangler hyperdrive update <HYPERDRIVE_CONFIG_ID> --origin-host <YOUR_ORIGIN_HOST> --origin-password <YOUR_ORIGIN_PASSWORD> --origin-user <YOUR_ORIGIN_USERNAME> --database <YOUR_DATABASE> --origin-port <YOUR_ORIGIN_PORT>