Shopware-Update mit zwei mysql-Instanzen

Moin,

ich möchte gerne von Version 5.4.5 auf 5.4.6 updaten. Jedoch war vor der Shopware-Installation bereits eine MySQL-Instanz auf dem Server, weshalb nun zwei drauf sind. Wenn, ich das Update starte (über Linux Shell), scheitert es bereits bei dem Login in MySQL. Das Update-Tool versucht sich auf der Instanz, die schon vorher drauf war, anzumelden. Jedoch müsste das Update-Tool den Pfad zur richtigen Binary erhalten/verwenden ( /Pfad/Zur/Binary/mysql). Gibt es da eine Möglichkeit, Shopware zu updaten? 

Viele Grüße,

Warmitrax

Die Zugangsdaten für das Update kommen ja aus der config.php - mehr kannst du da in Shopware garnicht zu einstellen. Die Kombination aus Port und Host sollte ja eig. nur einmal vorkommen. 

Moin,

danke für die schnelle Antwort. Da hast du Recht, aber da es zwei Instanzen gibt, hat nur eine Instanz den gloablen Linux-Befehl „mysql“ reserviert/definiert. Demnach spricht Shopware automatisch die falsche Instanz an, da auf dieser Instanz keine Shopware-Tabellen drauf sind (Sind im Grunde zwei MySQL-Installationen).

Statt sich mit „mysql -u bn_shopware -p“ zu verbinden, müsste das Tool zum Beispiel folgendes ausführen: „/opt/shopware/mysql/bin/mysql -u bn_shopware -p“.

Kann man das vielleicht mit einem Socket lösen. Bisher habe ich keine Möglichkeit gefunden, dass er eins annimmt.

Viele Grüße,

Warmitrax

Du kannst im DB-Array in der config.php eigentlich über ‚socket‘ auch ein Socket angeben. Das müsste funktionieren…

 

 

 

Socket sollte funktionieren, alternativ das richtige MySQL-Binary symlinken.

Matt