Zugriff auf MySql Datenbank schlägt fehl ...bitte um Hilfe[gelöst]

  • Servus zusammen,
    da ich vorher schon Probleme mit meiner advancedsettings.xml hatte welche ich durch eure Hilfe lösen konnte bitte ich nun erneut um euren Rat bezüglich meines Problems mit der MySql Datenbank.


    Ich habe meine advancedsettings.xml nun erfolgreich erstellt und konnte aus dem xbmc.log auch erkennen, dass diese nun "endlich" auch richtig geladen wird.
    Jedoch bekommt mein Xbmc es wohl nicht auf die Reihe sich sinnvoll zu meiner Datenbank zu verbinden.
    Ich habe gelesen das man die /etc/mysql/my.cnf editieren solll und dort die bind Adresse auf die des NAS anpassen soll
    mit sudo -s und danach nano etc/mysql/mc.cnf habe ich die Datei angepasst jedoch auch ohne erfolg.
    Die Datenbank hat den user xbcm mit allen Rechten etc. da ich weiß das meine anderen Windows-Clients Problemlos connecten können.


    Jemand einen Rat was ich noch machen kann ?
    Habe mal meine As und log datei angehängt als auch die mysql conf

  • Hi..

    Zitat

    mit sudo -s und danach nano etc/mysql/mc.cnf habe ich die Datei angepasst jedoch auch ohne erfolg.
    Die Datenbank hat den user xbcm mit allen Rechten etc. da ich weiß das meine anderen Windows-Clients Problemlos connecten können.


    Also das passt ja nicht ganz zusammen, wie war die bind-address den vor dem editieren?
    Naja.. aufjedenfall musst du den mysql nach der Änderung neustarten, hast du das gemacht?


    [size=10]nOpacity: Icons
    [size=10]skindesigner: tryoutsglassy

  • Code
    die bind adresse war vorher 127.0.0.1


    Und da konnten die Windows-Clients connecten? Merkwürdig... ;)


    [size=10]nOpacity: Icons
    [size=10]skindesigner: tryoutsglassy

  • jap,
    das NAS ist erreichbar und ich habe gerade hier auf meinem normalen ArbeitsPC Xbmc installiert und schnell die advancedsettings.xml eingefügt und er hat sofort die Datenbank eingelesen


    <advancedsettings>
    <videodatabase>
    <type>mysql</type>
    <host>192.168.178.28</host>
    <port>3306</port>
    <user>xbmc</user>
    <pass>xbmc</pass>
    </videodatabase>
    <musicdatabase>
    <type>mysql</type>
    <host>192.168.178.28</host>
    <port>3306</port>
    <user>xbmc</user>
    <pass>xbmc</pass>
    </musicdatabase>
    <videolibrary>
    <dateadded>0</dateadded>
    </videolibrary>
    </advancedsettings>


    nur auf meinem yaVDR stellt er sich ein wenig an :(

  • Zitat

    a bind adresse auf meinem yavdr...
    nicht auf der NAS :)


    Oder mache ich hier jetzt was grundlegend-falsch...hast mich etwas verwirrt


    Ja ich auch ;) Wieso hat denn yavdr eine my.conf?
    Du hast doch deine Medien auf dem Nas und da läuft auch die Datenbank,also mysql, oder?
    Und das Nas hat die (hoffentlich feste) IP 192.168.178.28 ?


    [size=10]nOpacity: Icons
    [size=10]skindesigner: tryoutsglassy

  • Hab grad gelesen dass es Probleme gibt wenn die Pfade zu den Dateien nicht genau gleich sind.


    Die Filme bzw die Musik liegen nur auf dem NAS ? Oder auch lokal auf den Windowsmaschinen ?


    lg,
    Joe

  • In dem Thread geht es um den Mysql Server. Aber der läuft auf dem NAS und nachdem andere Rechner erfolgreich verbinden können ist das mit dem Bind irrelevant.
    Das wäre wichtig wenn du auf dem yavdr einen mysql Server laufen lassen würdest als zentralle XBMC - Datenbank.


    In dem Threat ist die Lösung eigentlich eine andere. Die Anzahl an gleichzeitigen Verbindungen war zu gering. Keine Ahnung ob du an beim NAS einstellen kannst.
    (beim mysql Server: max_connection )


    lg,
    Joe

  • da alle anderen Clients zur Zeit ausgeschaltet sind, dürfte das Problem mit den MaxConnections bei mir nicht auftreten...
    dann ändere ich mal vorsichtshalber die datei auf meinem yaVDR wieder in den Ursprungszustand zurück

  • Kann es sein dass du unterschiedliche Versionen von XBMC hast ? Welche Version hast du unter Windows verwendet um die Datenbank zu erstellen ?
    Vielleich ist die nicht kompartible ?
    http://wiki.xbmc.org/index.php…sing_MySQL/Upgrading_XBMC


    Updating your library may take a few minutes, so be sure to give XBMC time to do its thing. Stopping midway will mess up the updated DB.


    Und zu allem übel:
    4.2 Different XBMC versions


    Using MySQL to sync the library only works if all XBMC devices are using the same version of XBMC.


    Also damit ist das Konzept des Database sharen eigentlich uninteressant...



    lg,
    Joe

  • auf dem yaVDR läuft 12.2 (habe das nach der Installation von yaVDR 0.5a geupdatet)
    Auf meinem ArbeitsPC wo ich das gerade getestet habe hab ich das aktuellste Xbmc installiert das auf xbmc.org verfügbar war
    Auf meinem Windows Client im Schlafzimmer läuft soweit ich weiß auch Xbmc 12.2


    Evtl. hab ich bei meinem ganzen rumgewurschtel heute irgendwas verbockt und es klappt deshalb nicht.
    BIn gerade dabei eine ganz frische yaVDR0.5a zu installieren und werde dann gleich zu Beginn die advancedsettings.xml erstellen und schauen ob er sich connected
    Wenn nicht werde ich dann updaten und nochmal prüfen....
    Dann kann ich schonmal einen Teil meiner Unwissenheit "ausgrenzen"


    Werde gleich berichten

  • Nochmal damit es nicht untergeht:

    Code
    4.2 Different XBMC versions
    
    
    Using MySQL to sync the library only works if all XBMC devices are using the same version of XBMC.


    Damit ist die Datenbank auf die neueste Gotham XMBC Version konvertiert und geht nicht mehr mit der 12.2 von Yavdr.
    Conclusio: Vergiss das mit Mysql Datenbank


    Meine Empfehlung:
    Nimm den Ember Media Manager unter Windows und lass die Meta-Daten zu den Filmen in die Filestruktur ablegen.
    Dann drüber Scannen mit XBMC. Damit hast du auf allen XBMC Clients die gleichen Poster, Artwork und Infos.


    http://forum.xbmc.org/showthread.php?tid=165012


    lg,
    Joe

  • das ist aber Mist,
    kann ich das irgendwie Downgraden auf 12.2 ? Oder die yaVDR Xbmc Version up-graden ?
    Das ich gleiche Datenbanken habe ist eigentlich mit das wichtigste, dann würde ich lieber auf meinen Windows-Clients die XBMC-Versionen downgraden....


    BTW:
    sehe gerade das ich auf der xbmc.org Seite auch die Windows Version 12.2 heruntergeladen habe
    also keine Panik...daran liegts wohl nicht !
    Habe das stable Release welches ganz oben ist ausgewählt was laut der Angabe dort 12.2 ist !

  • sodele,
    die frische Installation hat leider nicht den gewünschten Effekt gehabt
    habe ganz frisch Installiert und auf 12.2 geupdatet mit


    sudo add-apt-repository ppa:seahawk1986-hotmail/xvdr-frodo-stable-vdr



    sudo apt-get update && sudo apt-get dist-upgrade



    Mein Xbmc ist nun 12.2 genau wie mein Windows Xbmc.
    Unter Windows funzt das mit der Datenbank sofort jedoch kann ich mich unter yaVDR einfach nicht connecten.
    Anbei noch der aktuellste log...



    Ich bin wirklich am verzweifeln...gehe jetzt mal ne Runde laufen um den Kopf frei zu bekommen.....

  • habe ganz frisch Installiert und auf 12.2 geupdatet mit


    sudo add-apt-repository ppa:seahawk1986-hotmail/xvdr-frodo-stable-vdr


    Das ist völlig unnötig. Die passende XBMC-Version sollte in stable-xbmc liegen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ja ich habe halt eine ganz frische Installation durchgeführt, um auszuschließen das ich in bei meinem Problemen die ich heute mittag hatte aus Versehen etwas zerschossen habe.
    Habe yaVDR frisch installiert und geupdatet jedoch leider ohne Erfolg :(


    Weiß jetzt wirklich nicht mehr weiter...ich hoffe das hier jemand noch einen Rat hat was ich tun kann...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!