Und am Shield hab ich auch schon die Medien hinzugefügt, nur sind es jetzt ja unterschiedliche Datenbanken. Woher weiß der jetzt welche Daten er nehmen soll?
Unterschiedliche Datenbanken wäre fatal, denn so funktioniert das nicht mit dem hier erklärten MySQL-Server.
Bei dem was ich dir hier vorgekaut habe, haben "alle" Kodi-Clients/Installationen (Cube, Shield u.s.w.) nur eine "zetrale" Datenbank, nämlich der neu erstellte MySQL-Server, welche jetzt auf deinem Windows-PC laufen sollte.
Es können nur Clients mit einer angepassten [definition='2','1']advancedsettings[/definition].xml für bzw. mit dem MySQL-Server kommunizieren, und Daten austauschen. Wenn man die Einstellungen aus einer/der [definition='2','1']advancedsettings[/definition].xml einem Kodi-Client
nicht zur Verfügung stellt, bleiben in diesem Fall die Daten lokal auf diesem Client, und andere Clients werden von diesem nicht mit entsprechenden Daten versorgt. Deshalb müssen bei allen Clients mit neu hinzugefügter
[definition='2','1']advancedsettings[/definition].xml einmalig die Inhalte neu festgelegt und neu eingelesen werden.