Modul mysqldb
Funktionen
mysqldb.search-
Suche Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten
mysqldb.add-
Füge eine neue Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten hinzu.
mysqldb.update-
Aktualisiere eine Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten.
mysqldb.remove-
Lösche eine Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten.
Editierbare Felder
Das HSAdmin-Modul mysqldb kann entsprechend der folgenden Befehlssyntax von HSAdmin Felder setzen oder verändern:
mysqldb.function({where:{field:'value',...}, set:{field:'value',...}})
Im Modul mysqldb stehen folgende Felder zur Verfügung.
name-
Datenbankname (z.B. xyz00_abc)
owner-
Datenbanknutzer (z.B. xyz00_owner)
encoding-
Zeichensatz der Datenbank (Standard ist UTF-8)
Beispiele
Im ersten Beispiel erzeugen wir eine Datenbank mit dem Namen xyz00_abc und legen als Besitzer den Datenbanknutzer xyz00_owner fest.
xyz00@hsadmin> mysqldb.add ({set:{name:'xyz00_abc',owner:'xyz00_owner'}})
Bevor man Änderungen an einem Datensatz vornimmt, kann man sich alle Eigenschaften einer Datenbank mit dem Befehl mysqldb.search anzeigen lassen.
Die gewünschte Datenbank wird mit dem Befehlsausdruck where ausgewählt.
xyz00@hsadmin> mysqldb.search ({where:{name:'xyz00_abc'}})
Und mit dem Befehl mysqldb.remove können Datenbanken gelöscht werden.
Die gewünschte Datenbank wird erneut mit dem Befehlsausdruck where ausgewählt.
xyz00@hsadmin> mysqldb.remove ({where:{name:'xyz00_abc'}})