PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zweiter MySQL server installieren



torkel
30.06.05, 21:42
Hello

ich versuche schon seit 3 Tagem mein zweiter mySQL server auf dem rechner zum laufen zu bringen, leider ohne Erfolg. und mit den Anleitungen auf mysql.de/com komm ich auch nicht weiter.

entweder wird dir prozess aufgrund der pid datei gestoppt oder es kommt die meldung dass der mysql dienst schon läuft... kann mir jemand helfen? ich wäre sehr dankbar.

ich habe debian 3.1 und mysql 4 im produktiven betrieb und möchte jetzt mysql 5 die beta zu testzwecken.

danke schon im voraus.

torkel

Jigsore
01.07.05, 10:06
Probier mal in der entsprechenden config, es müssten natürlich 2 verschiendene sein, andere Werte für die PID und Socket Datei einzutragen.
Den Port solltest Du ebenfalls ändern.

torkel
01.07.05, 19:44
hat nicht gekappt.

also, das habe ich in der /home/mysql/my.cnf


socket = /home/mysql/mysql5.sock
port = 3307
bind-adress = 127.0.0.1


die mysql5.sock liegt unter /home/mysql

die Daten vom MySQL5 Server liegen unter /home/mysql

die safe_mysqld liegt unter /home/mysql/bin

wenn ich zb. dann nur mysql eingebe, dann kommt diese meldung:

ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)


wenni ch dies eingebe, bekomme ich dass:

safe_mysqld --default-file=/home/mysql/my.cnf
bash: safe_mysqld: command not found


und wenn ich dies eingeben, kommt dass:

mysqld_safe --default-file/home/mysql/my.cnf
mysqld_safe[1209]: A mysqld process already exists



irgendwo hab ich ein Fehler drinnen, wenn ich nur wüsste wo!!!!!

Jigsore
02.07.05, 00:50
Vielleicht ist folgender Link etwas für Dich, wirst um ein wenig lesen nicht herumkommen :D

http://dev.mysql.com/doc/mysql/en/multiple-servers.html

torkel
02.07.05, 01:11
super, jetzt bin ich weiter gekommen.. jetzt motzt er mir aber noch wegen der PID.

hier die errormeldung. ich weiss lieder nicht was damit anzufangen.


050702 02:05:34 mysqld started
/home/mysql/bin/mysqld: error while loading shared libraries: libcxaguard.so.5: cannot open shared object file: No such file or directory
050702 02:05:34 mysqld ended


ich glaub das hat was mit LD_LIBRARY_PATH zu tun, finde aber im goole nichts richtiges unter diesem begriff...

torkel
02.07.05, 13:02
jetzt bekomm ich diese in der xxx.err datei... kann man daraus irgend ein Fehler erkennen?


050702 23:05:34 mysqld started
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
050702 23:05:34 InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
050702 23:05:34 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
050702 23:05:35 InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
050702 23:05:35 InnoDB: Started; log sequence number 0 0
050702 23:05:35 [Note] /home/admin/mysql/bin/mysqld: ready for connections.
Version: '5.0.7-beta-standard' socket: '/tmp/mysqld-second.sock' port: 3307 MySQL Community Edition - Standard (GPL)
050702 23:06:38 mysqld started
050702 23:06:38 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
050702 23:06:38 [ERROR] Do you already have another mysqld server running on port: 3306 ?
050702 23:06:38 [ERROR] Aborting

050702 23:06:38 [Note] /home/admin/mysql/bin/mysqld: Shutdown complete

A mysqld process already exists at Sat Jul 2 23:06:38 CEST 2005
050702 23:06:38 mysqld ended