MySQL
Der MySQL-Konnektor lässt dich Tabellen, Schemas und Auswertungen deiner MySQL-Datenbank im anymize-Chat in normaler Sprache abfragen.
4 Min Lesezeit
Was du damit machen kannst
Du fragst in normaler Sprache, der Assistent baut die Abfrage und erklärt sie dir auf Wunsch. Er sieht dazu die Tabellen und ihre Struktur. Das ist der Weg zu Auswertungen aus einer Fachanwendung, die selbst keine anbietet.
- „Wie viele Bestellungen kamen im letzten Monat je Region?“
- „Welche Tabellen gibt es in dieser Datenbank?“
- „Zeig mir alle Einträge ohne zugeordneten Kunden.“
- „Bau mir eine Auswertung der Umsätze je Quartal.“
Welche Angaben brauchst du?
MySQL und MariaDB kennen keinen API-Schlüssel. anymize braucht Host, Port, Datenbank, Benutzer und Passwort, jeweils einzeln.
- Host und Port: üblicherweise Port 3306.
- Datenbank: der Schema-Name.
- Benutzer und Passwort: idealerweise ein eigener Nur-Lesen-Benutzer.
- TLS: aktiviert lassen, sofern euer Anbieter das unterstützt.
Die Werte kommen von eurer IT oder aus dem Panel eures Datenbankanbieters. Eine fertige Verbindungszeichenfolge nimmt anymize bewusst nicht an.
So verbindest du MySQL
Die Verbindungsangaben trägst du einzeln ein, nicht als fertige Verbindungszeichenfolge. Darin ließen sich Parameter verstecken, die den Verbindungsaufbau umleiten, deshalb nimmt anymize sie gar nicht erst an.
- 01Leg in deiner Datenbank am besten einen eigenen Benutzer nur zum Lesen an.
- 02Öffne in anymize die Apps, dann Konnektoren, und such MySQL.
- 03Trag Host, Port, Datenbank, Benutzer und Passwort ein und lass die verschlüsselte Verbindung (TLS) aktiviert.
- 04Wähl bei „Welche SQL-Anweisungen sind erlaubt?“ die Einstellung Nur lesen. Das ist die Voreinstellung.
- 05Verbinden. Die Zugangsdaten werden verschlüsselt gespeichert.
Kann die KI Daten löschen?
In der Voreinstellung nicht. Bei „Nur lesen“ prüft anymize jede Anweisung, bevor sie an die Datenbank geht, und lässt nur lesende durch. Ein DELETE oder DROP kommt gar nicht erst an.
Schaltest du auf „Lesen und schreiben“, sind zusätzlich INSERT, UPDATE, DELETE und Strukturbefehle möglich. Deshalb steht auf der Kachel „lesen und schreiben“, auch wenn die Voreinstellung eine andere ist.
Mit Schreibrechten fragt der Assistent vor jeder verändernden Anweisung nach und zeigt sie dir vorher. Der ruhigere Weg bleibt trotzdem ein Datenbankbenutzer, der ohnehin nur lesen darf. Was nicht erlaubt ist, kann auch nicht schiefgehen.
Was anonymisiert wird
Die Werte aus deinen Tabellen werden anonymisiert, bevor ein Ergebnis an ein KI-Modell geht: Namen, Adressen, E-Mail-Adressen, Kundennummern und Bankverbindungen werden durch Platzhalter ersetzt. Zahlen und Strukturen bleiben stehen, damit die Auswertung stimmt.