Installation
Die Installation der netzbasierten Variante ist genauso wie die der Einzelplatz-Variante. Es wird dieselbe KnoWau Software verwendet. Lediglich die Daten liegen nicht auf einer lokalen, sondern auf einer zentralen/remote MySql Datenbank, die über Internet erreichbar sein muss. Beliebig viele Clients können auf diese Daten zugreifen, nachdem ein sogenannter Connector installiert wurde.
Installation des Connectors:
Nach Installation der KnoWau Software befindet sich im Verzeichnis C:\Program Files (x86)\KnoWau\Mysql die Datei:
mysql-connector-odbc-3.51.22-win32.msi
Per Doppelklick auf diese Datei wird der MySql Datenbank Connector installiert. Mit dem Connector stellt KnoWau die Verbindung zur MySql Datenbank her.
Die Datenbank und der Datenbank-User können beim Provider nach dessen Anleitung erstellt werden.
...
Folgende Informationen sind für den Fall, dass sie die Datenbank selbst erzeugen möchten.
Wir empfehlen, die für die netzbasierte Variante benötigte Datenbank von einem Provider betreiben zu lassen. Dabei muss der Provider remote Zugriff über das Internet für seine MySQL Datenbanken zulassen. Am Beispiel des Providers HostEurope ist die Einrichtung einer solchen Datenbank in der KnoWau Hilfe beschrieben.
Nur falls sie die Datenbank manuell einrichten...
Sollten sie die Datenbank manuell erstellen wollen (nur für Experten empfohlen), können sie das zum Beispiel in der MySql Kommandozeile mit:
CREATE DATABASE kwhundeschule
CREATE USER 'kwuser'@'[HOST]' IDENTIFIED BY 'verySecret'
GRANT ALL PRIVILEGES ON kwhundeschule.* TO 'kwuser'@'[HOST]'
Für die Verwendung der KnoWau Datenbank ist ein Benutzer mit allen Rechten erforderlich.
Anmerkung: Falls MySql unter Windows installiert wird, sollte in der Konfigurationsdatei my.cnf die Zeile:
lower_case_table_names=2
stehen, damit Tabellennamen nach Groß-/Kleinschreibung unterschieden werden.
Tabellen brauchen in der Datenbank NICHT erstellt zu werden. Beim ersten Zugriff merkt KnoWau, dass die Tabellen noch nicht vorhanden sind und erzeugt alle notwendigen Tabellen.