= MySQL auf dem PaedML-Server = [[PageOutline]] Auf dem paedml läuft ein MySQL-Server, der u.a. die Schul- und Web-Untis-Daten liefert: {{{ mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | Schule | | horde | | inventar | | mysql | | trac | | webuntis | +--------------------+ }}} Die Datenbanken liegen physikalisch unter {{{/var/lib/mysql/}}}: {{{ 14:43/0 [kup@paedml] ~ $ ls /var/lib/mysql -F | grep /$ horde/ inventar/ mysql/ Schule/ trac/ webuntis/ }}} Datenbanken, die mittels {{{CREATE DATABASE}}} erzeugt werden, werden ebenfalls dort angelegt. Zum Anlegen neuer Datenbanken vgl. http://dev.mysql.com/doc/refman/5.5/en/creating-database.html == Schülerdatenbanken == Die Schüler des Informatikkurses sollen zukünftig persönliche Datenbanken haben. Diese müssten vom Administrator entsprechend angelegt werden: http://dev.mysql.com/doc/refman/5.5/en/database-use.html. Der Zugriff wird über den {{{GRANT}}}-Befehl geregelt. Nur der jeweilige Schüler sollte Zugriff auf seine Datenbank haben. Die Datenbank muss Schülerweise in !phpMyAdmin angelegt werden, der legt auch gleich die gleichnamige Datanbank exklusiv für diesen Schüler an. Namenskonvention {{{ 11_username 12_username }}} Passwörter nehmen wir die Initialpasswörter der Schüler. Zugriff über PMA: http://paedml.kg-fds.de/info/ (auf pma klicken) (Von intern: ohne Passwort, von extern nur nach Passworteingabe) == MySQL Reference Manual == Link zum akuellen MySQL-Manual: http://dev.mysql.com/doc/refman/5.5/en/index.html