MySQL Client

Zunächst habe ich sowohl unter Windows wie auch unter Linux MySQL Workbench installiert.

Der Connect hat allerdings zunächst nicht funktioniert. ownCloud konfiguriert MySQL wohl so, dass remote connections nicht erlaubt sind. In der /etc/mysql/my.cnf muss dann bei bind-address = 0.0.0.0 eingetragen werden (statt localhost). Damit hat es dann funktioniert.
Allerdings muss bei SQL Workbench TCP/IP over SSH eingestellt werden. Normales TCP/IP gibt eine Fehlermeldung. Der Connect von einem anderen Raspberry über das mysql command funktioniert dann auch nicht.

MySQL Workbench Windows

Der Zugriff hat funktioniert, aber ab einem gewissen Zeitpunkt nicht mehr. Unter Linux gab es keine Probleme.
Ursache war inkompatibles SSH nach dem Upgrade auf Jessie auf den rasowc. Nach einigem Suchen dann eine Anleitung zur Behebung gefunden. Nach dieser Aktualisierung hat es dann wieder funktioniert.

MySQL Client Linux

Auf dem alten Notebook nur den MySQL Client installiert. Der Aufruf wird in einem Terminal durchgeführt.
Die Verbindung zum MySQL Server auf dem rasowc mit

mysql -h rasowc -u root -p

wird mit Access denied abgewiesen. Es muss ein SSH Tunnel eingerichtet werden.

Eine Beschreibung dazu ist hier vorhanden.

Wie man das alles in einem Shell Script anwenden kann habe ich auch gefunden.