Zweiten MySQL server installieren oder von 5.xx auf 4.xx umstellen

Status
Für weitere Antworten geschlossen.

mosmutzel

Benutzer
Mitglied seit
17. Dez 2007
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hallo liebe Gemeinde!
Habe ein dickes Problem! Ich habe die neue Beta Firmware (2.0-0569) auf meine DS-207+ geupdatet. Jetzt habe ich keinen MySQL 4.xxx sonder ein 5.xxx
Meine Warenwirtschaft läuft leider nur mit der 4.xx version. Gibt es eine Möglichkeit entweder den 5er auf einen 4er zu ändern oder einen zweiten MySQL aufzusetzen der die 4.xx hat? Auf einem anderen Port selbsverständlich.

Über hilfreiche tips währe ich äusserst Dankbar!!!!!

Gruß
Rene
 

Brendianer

Benutzer
Mitglied seit
07. Feb 2008
Beiträge
42
Punkte für Reaktionen
7
Punkte
14
Ich vermute, wir haben beide das gleiche Problem (und wohl auch das gleiche Warenwirtschaftsprogramm...)!

vgl. http://www.synology-forum.de/showthread.html?t=1317

Ich habe aus diesem Grund den Versuch gestartet und eine zusätzliche Version von MySQL installiert, was ohne Probleme funktioniert hat.

Nur habe ich bis jetzt die Systematik nicht verstanden.

phpMyAdmin greift auf die neu installierte Version zu, d.h. ich kann die originäre MySQL-Version von Synology gar nicht mehr ansprechen.

Mit einem anderen Programm (HeidiSQL: http://www.heidisql.com/) kann ich die originäre Version von Synology ansprechen, nicht aber die neu installierte Version.

Ich würde gerne verstehen, wo auf der Synology ein Config File abgelegt ist, das bestimmt, welche MySQL-DB wie angesprochen wird. Dann käme wohl einen Schritt weiter und könnte das Problem lösen.

Gruss Brendianer
 

mosmutzel

Benutzer
Mitglied seit
17. Dez 2007
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hallo Brendianer,
woher bzw. welche 4.xx für Linux Mysql Version hast du genommen? Hast du vieleicht einen Link für mich?
Ich habe mich mit Mysql, ausser der Installation, nicht weiter beschäftigt. Wie schaut es denn damit aus den 4.xx auf einen anderen Port zu legen? Dadurch sollte doch dann der Zugriff auf beide Datenbanken weiterhin funktionieren oder?
Gruß
Rene
 

Brendianer

Benutzer
Mitglied seit
07. Feb 2008
Beiträge
42
Punkte für Reaktionen
7
Punkte
14
Hoi René

Hier ist der Link: http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/mysql_4.1.20-3_powerpc.ipk

Dies installiert und ich sehe mit phpMyAdmin nur noch diese Installation. Mein Warenwirtschaftsprogramm läuft auf dem MySQL der Synology und kann mit HeidiSQL angesprochen werden.

Ich verstehe einfach nicht, wieso das eine Programm auf die neue Installation zugreift und das andere auf die alte.

P.S. Ich habe den Firmware-Update noch nicht gemacht, weil ich zuerst sicher sein will, ob ich die neue MySQL-Version sicher administrieren kann.

Gruss Brendianer
 

mosmutzel

Benutzer
Mitglied seit
17. Dez 2007
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hallöchen,
bekomme das Paket nicht installiert!!
DiskStation> ipkg install mysql_4.1.20-3_powerpc.ipk
Clearing state_want and state_flag for pkg=mysql (arch_priority=0 flag=16 want=2)
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package mysql.
Check the spelling or perhaps run 'ipkg update'
DiskStation>
nach dem ich die ipkg.conf abgeändert habe (scr packages http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/Packages) konnte ich das mysql paket nun installieren.
DiskStation> ipkg install mysql_4.1.20-3_powerpc.ipk
Clearing state_want and state_flag for pkg=mysql (arch_priority=0 flag=16 want=2)
Installing mysql (4.1.20-3) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable//mysql_4.1.20-3_arm.ipk
Installing ncurses (5.6-3) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable//ncurses_5.6-3_arm.ipk
Installing openssl (0.9.7m-3) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable//openssl_0.9.7m-3_arm.ipk
Installing readline (5.2-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable//readline_5.2-2_arm.ipk
Configuring mysql
Installing all prepared tables
080219 21:21:21 [Warning] Setting lower_case_table_names=2 because file system for /opt/var/lib/mysql/ is case insensitive
Fill help tables
080219 21:21:22 [Warning] Setting lower_case_table_names=2 because file system for /opt/var/lib/mysql/ is case insensitive

To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/opt/bin/mysqladmin -u root password 'new-password'
/opt/bin/mysqladmin -u root -h DiskStation password 'new-password'
See the manual for more instructions.

You can start the MySQL daemon with:
cd /opt ; /opt/bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the /opt/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
Starting MySQL. SUCCESS!
Configuring ncurses
update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear
Configuring openssl
Configuring readline
Successfully terminated.
DiskStation>
habe jetzt noch keinen neustart gemacht & auch den mysql service nicht neu gestartet.
Habe aber jetzt auch das Phänomen das ich per Heidi den 5er und per phpmyadmin den 4er erreiche.
mal schauen ob ich da jetzt weiter komme :)

localhost
  • Server Version: 4.1.20
  • Protokoll-Version: 10
  • Server: Localhost via UNIX socket
HINWEIS in phpmyadmin: Die Version der verwendeten PHP MySQL Bibliothek 5.0.51 unterscheidet sich von der Version des MySQL Servers 4.1.20. Dies kann zu unerwartetem Verhalten führen.
Gruß
Rene
 
Zuletzt bearbeitet:

Brendianer

Benutzer
Mitglied seit
07. Feb 2008
Beiträge
42
Punkte für Reaktionen
7
Punkte
14
Guten Abend!

Nun immerhin können wir die Feststellung verbuchen, dass wir das gleiche Phänomen erreicht haben.

Ich habe meine Frage schon in unzähligen Foren gepostet. Sie wird auch fleissigst gelesen. Aber eine Antwort...

Irgendwer muss das doch wissen!

Habe alle conf.Files auf der Synology durchsucht. Ich kann mir einfach keinen Reim machen.

Gruss Brendianer
 

Brendianer

Benutzer
Mitglied seit
07. Feb 2008
Beiträge
42
Punkte für Reaktionen
7
Punkte
14
Hallo

Jetzt habe ich immerhin herausgefunden, dass - wenn ich die Datei my.cnf im Verzeichnis /opt/etc lösche - der Zugriff auch mit phpMyAdmin auf die Standard-Synology-MySQL funktioniert.

Jetzt müsste man irgendwo angeben können, dass man die andere MySQL Installation will.

Immer noch ratlos. :confused::(

Brendianer
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat