wiki:AdminMySql
close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

MySQL auf dem PaedML-Server

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

Last modified 15 years ago Last modified on Nov 30, 2011, 11:02:46 AM
Note: See TracWiki for help on using the wiki.