Van vraag naar bewijs
Maak van een databasevraag een controleerbare beslissing
Houd de huidige toestand, het beoogde doel, de voorgestelde bewerking en het geretourneerde resultaat uit elkaar.
01
Lees de huidige databasetoestand
Gebruik de algemene gezondheidsopname voor tabelengines, opslag, indexbevindingen, optiegezondheid en observatiebereik. Gebruik smallere controles voor engines, indexen of opties wanneer de vraag specifiek is.
02
Inspecteer berichteninhoud vóór bewerking
Geef eerst berichten weer waarvan de ruwe inhoud een zoektekst bevat. Gebruik voor een bekende frase exact zoeken en vervangen; gebruik voor een patroon vervanging met reguliere expressies. Behandel beide als proefbewerkingen totdat u een live schrijfactie expliciet bevestigt.
03
Kies een beperkte onderhoudsbewerking
Opruimen van verlopen transients kan per aanroep maximaal 500 paren van verlopen transients plannen of verwijderen en retourneert geen namen of waarden. Onderhoud van het automatisch laden van opties kan maximaal 25 expliciete namen van niet-transiënte opties plannen of wijzigen zonder de waarden te lezen of wijzigen.
Conversie van kerntabellen is beperkt tot expliciet geselecteerde kerntabellen op de toegestane lijst. Deze bewerkingen beginnen als proefbewerkingen; live verwijdering, optiewijzigingen, conversie of inhoudsschrijfacties vereisen expliciete bevestiging.
04
Controleer de resulterende toestand
Inspecteer na een conversie de resulterende toestand voordat u erop vertrouwt. Gebruik het antwoord om het resultaat van de database-instructie, de geverifieerde toestand en of de wijziging bekend of onbekend is van elkaar te onderscheiden.
Beheergrenzen
Laat WordPress identiteit en bevoegdheid zichtbaar houden
Een AI-assistent kan via MCP een resultaat aanvragen, terwijl WordPress zijn eigen tabelidentiteit, machtigingen en rapportage over wijzigingen toepast.
AI-assistent via MCP
Een AI-assistent stuurt een verzoek via MCP en WordPress beoordeelt het binnen de eigen identiteit en machtigingen van de site.
Geaccepteerd tabeldoel
Tabelbewerkingen accepteren een logische WordPress-tabelsleutel. Willekeurige tabelnamen en vrije SQL zijn niet toegestaan.
Resolutie van fysieke naam
WordPress bepaalt de fysieke tabelnaam na de selectie, zodat aangepaste voorvoegsels en basistabellen voor multisite ondersteund blijven.
Netwerkbrede bevoegdheid
Op multisite vereist een netwerkbrede tabelsleutel zowel superadmin- als netwerkoptiesbevoegdheid, ook voor controle- en proefaanvragen.
Rapportage over wijzigingen
Een conversieantwoord scheidt het resultaat van de database-instructie, de geverifieerde toestand en of de wijziging bekend of onbekend is.
Afhankelijkheden
Wat MCP-databaseabilities vereisen
Houd de WordPress-runtime, PHP-runtime en MCP-verbinding beschikbaar als afzonderlijke vereisten.
WordPress 6.9 of nieuwer
WordPress Abilities API in WordPress 6.9 or laterBiedt de native registratie- en uitvoeringsinterfaces voor abilities.
PHP 8.0 of nieuwer
PHP 8.0 of nieuwerVoert de code van de plugin uit.
MCP-clienttoegang
WordPress MCP AdapterStelt geregistreerde WordPress-abilities beschikbaar aan MCP-clients.
Stabiel pakket
Onderzoek de databasegegevens in uw eigen omgeving
Haal het stabiele self-hosted ZIP-bestand op om te testen of de WordPress-databasegegevens de onderhoudsvraag voor u beantwoorden.
