Seite 1 von 1

MySQL auf Win7 Rechner

Verfasst: 31. Jan 2016, 10:21
von Jojo
Morgen zusammen,

ich versuche seit 2 Tagen Kodi im Netzwerk zu syncronisieren. Gibt ja hier ein HowTo im Forum. Leider beziieht sich dieses auf eine Nas und es funktioniert leider überhaupt nicht. Meine erste Hürde fängt schon damit an, dass sich die Datenbank nicht füllt. Die Tabellen sind leer. Habe auf einigen Seiten geschaut, aber entweder benutze ich die falschen Suchkriterien oder ich übersehe wichtige Punkte- Keine Ahnung. Ich benutze XAMPP in der aktuellsten Version und installiere davon MySQL und Apache. Dann lege ich per PhpMyAdmin das Userprofil an Dann sage ich ihm auf welche Datenbanken der User zugreifen darf. Das wären dann MYMusic und MyVideos. Aber hier ist halt der Knackpunkt. Die Datenbank füllt sich nicht.

Hat vielleicht jemand eine Idee was ich falsch mache oder übersehe? Jede Hilfe wäre mir Recht.
Ich sag schonmnal Danke an alle die sich beteiligen.

MySQL auf Win7 Rechner

Verfasst: 31. Jan 2016, 23:33
von Red5FS
Hi,
dann sind wir schon zu zweit....
Ich habs heute über nen Windows Home Server 2011 mit XAMPP versucht und mußte mich auch erstmal geschlagen geben.
Ich werde mal fleißig mitlesen, aber auch nochmal selbst versuchen.
Gruß Red5FS

MySQL auf Win7 Rechner

Verfasst: 1. Feb 2016, 10:54
von b2un0
Ihr müsst den Zugriff auf "MYMusic%" respektiv "MyVideo%" erlauben, Kodi legt mit jeder neuen Major Version neue Datenbanken an mit der jeweiligen Schema Version hinten dran (und migriert die alte dann rüber).
Daher die Datenbank heißt nie nur "MyVideo" sondern derzeit unter 15.2 "MyVideo93"/"MyMusic52", unter Kodi 16 dann wohl "MyVideo94".
Ihr müsst also dem Kodi User die rechte geben Datenbanken mit diesem Schema anzulegen - den Rest macht Kodi von allein

Außerdem müsst ihr dem MySQL Server sagen das er auf 0.0.0.0 lauschen soll & nicht 127.0.0.1 (default), danach dann noch in der Windows Firewall eingehende Verbindungen auf Port 3006 erlauben.

MySQL auf Win7 Rechner

Verfasst: 1. Feb 2016, 11:37
von Donald
b2un0 hat geschrieben: Kodi legt mit jeder neuen Major Version neue Datenbanken an mit der jeweiligen Schema Version hinten dran (und migriert die alte dann rüber).


Ich habe aus bestimmten Gründen im Netzwerk zwei Kodi-Major-Versionen laufen. Das führt in der SQL Datenbank zu "MyVideos93" und "MyVideos103" für Kodi 17. Das wiederum führt dummerweise zu Problemen bei den Funktionen
watchedstate und resumepoint
also dem übergreifenden Erkennen wann und wie lange ein Film schon gekuckt wurde.

Hast du oder jemand anderes einen Tip, wie ich diese Statis datenbankübergreifend realisieren kann ?

MySQL auf Win7 Rechner

Verfasst: 1. Feb 2016, 11:38
von b2un0
Donald hat geschrieben:Ich habe aus bestimmten Gründen im Netzwerk zwei Kodi-Major-Versionen laufen. Das führt in der SQL Datenbank zu "MyVideos93" und "MyVideos103" für Kodi 17. Das wiederum führt dummerweise zu Problemen bei den Funktionen
watchedstate und resumepoint
also dem übergreifenden Erkennen wann und wie lange ein Film schon gekuckt wurde.

Hast du oder jemand anderes einen Tip, wie ich diese Statis datenbankübergreifend realisieren kann ?


Nope, das ist nicht Möglich.

MySQL auf Win7 Rechner

Verfasst: 7. Feb 2016, 16:16
von Jiaochan
Ich hatte ein interessantes Phänomen.

Bei mir funktionierte alles mit MYSQL. Kodi mit Windows konnte ganz normal Daten in die Datenbank schreiben und die Sync zu anderen klappte auch super.

Wollte vorher alles Vorbereiten für den Raspi 2. Das Problem war/ist die Filme und Serien standen wie bei Windows Kodi in der Liste aber ich konnte kein einziges Video abspielen weil die Datei angeblich nicht vorhanden war aber selbst nach dem Test lief Kodi auf dem Windows einwandfrei.

Ich habe natürlich auch probiert mit dem Raspi Kodi die Serien neu einzulesen nach dem neustart von Raspi wieder Datei nicht vorhanden.

Jetzt habe ich erstmal, weil ich derzeit nur einen Raspi habe, die Datenbank lokal ablegen lassen, also auf den Raspi, wenn ich einen zweiten habe möchte ich schauen das die SQL funktioniert.

Vielleicht habt Ihr ja die Lösung oder Tipps an was das liegen kann.

MySQL auf Win7 Rechner

Verfasst: 8. Feb 2016, 11:27
von b2un0
@Jiaochan

Du musst die sources.xml ebenfalls mit rüber nehmen, nur die MySQL Daten hinterlegen reicht nicht.

MySQL auf Win7 Rechner

Verfasst: 9. Feb 2016, 14:45
von Jiaochan
Da schreibe ich so viel und vergesse trotzdem etwas Sry.

Ich habe die sources.xml von Windows auf dem Rasppi kopiert und auch versucht, da ja Windows Windows ist und openELEC auf Linux basiert, den Pfad zur Datenbank und den Filmen anzupassen.

Der Zugriff auf die Datenbank war kein Problem nur auf die Videos konnte er nicht zugreifen.

MySQL auf Win7 Rechner

Verfasst: 9. Feb 2016, 14:51
von b2un0
Dann liegt das bei dir hier dran:

http://forum.kodi.tv/showthread.php?tid=165297

bei dir wird der path sicherlich so aussehen

Code: Alles auswählen

<path>//ip.address.to.nas/movies</path>


es muss aber mit smb:// sein damit das unter Linux auch geht.

Code: Alles auswählen

 <path>smb://ip.address.to.nas/music</path>


Dafür musst du aber die Datenbank neu bauen, oder du kennst du mich MySQL aus, dann kannst du per UPDATE Query die Pfade in der MySQL Datenbank manuell anpassen - das geht auch.

Wenn die Datenbank eh nackt ist (ohne Watched states) Dann einfach die Quelle + Datenbank unter Linux neu anlegen und die sources.xml auf den Windows PC kopieren.

Wenn die Datenbank schon einige "watched" States bei Filmen & Serien hat dann per MySQL die Pfade anpassen (hab ich auch schon gemacht).
Hier die Anleitung dazu http://kodi.wiki/view/HOW-TO:Update_SQL ... files_move

MySQL auf Win7 Rechner

Verfasst: 9. Feb 2016, 16:21
von Jiaochan
Vielen Dank für deine Hilfe.

Ich habe vorhin die sources.xml mit dem advancedsetting.xml verwechselt Sry. Die Quellen waren glaub ich in den Sources damals noch nicht eingetragen.

Nach probieren gerade war das Problem das manche Serien zb. Airwolf funktionierte und manche z.B. NCIS nicht und dachte vielleicht ist es eine Berechtigung Sache aber beide Ordner waren komplett gleich.

Die Lösung war, auch wenn es jetzt ein bisschen Peinlich ist, das die Serien die nicht funktioniert haben bei den Staffel Ordner auch noch die Jahreszahl haben müssen. Jetzt funktioniert es ohne Probleme auch nach einen Neustart.
Das interessante ist das die Jahreszahlen nicht für die Lokale Datenbank benötigt wurden sondern nur für die Externe SQL Datenbank.

Vielen Dank.