JupyterHub mit Nbgrader

Falls MySQL benötigt:

Logs anzeigen

Logs des Jupyterhub
sudo journalctl -u jupyterhub -f
Logs des persönlichen Servers
sudo journalctl -u jupyter-<name-of-user> -f
Logs werden mit less angezeigt. q beenden, /suchstring Enter suchen, G ans Ende springen.

Nbgrader installieren

Nbgrader nutzen

MySQL in Jupyter nutzen

  • Cell Magic einrichten und Verbindung zur Datenbank:
    %load_ext sql
    %sql mysql://sqluser:secretpassword@localhost/datenbankname
  • Datenbanken im Terminal klonen:
    mysqldump --opt -h localhost -u root -psecretpassword fahrschule3 | mysql -h localhost -u root -psecretpassword dbkopie