nach mysql-update geht "skip-networking" nicht abzuschalten

scrat

New Member
Hallo,

Ich habe gerade ein MYSQL-Update durchgeführt. Dabei hats scheinbar auch ne neue my.cnf geschrieben.
In dieser my.cnf ist skip-networking aktiviert:

Code:
# Instead of skip-networking you can listen only on
# localhost which is more compatible and is not less secure.
#bind-address		= 127.0.0.1
skip-networking

Wenn ich dieses nun deaktiviere, also so:

Code:
# Instead of skip-networking you can listen only on
# localhost which is more compatible and is not less secure.
bind-address		= 127.0.0.1

kommt folgender fehler:

Code:
root@xxxxx:/usr/sbin# ./mysqld
071011 23:55:47  InnoDB: Started; log sequence number 0 15844193
071011 23:55:47 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
071011 23:55:47 [ERROR] Do you already have another mysqld server running on port: 3306 ?
071011 23:55:47 [ERROR] Aborting

071011 23:55:47  InnoDB: Starting shutdown...
071011 23:55:49  InnoDB: Shutdown completed; log sequence number 0 15844193
071011 23:55:49 [Note] ./mysqld: Shutdown complete

eigentlich müsste es doch aber funktionieren? Zumindest ist die Fehlermeldung nicht gerade sinnvoll, da ja kein andrer Server / Dienst auf Port 3306 läuft.


Habt ihr vielleicht ne Ahnung, wie ich das skip-networking deaktivieren könnte? Bin gerade ziemlich ratlos. :confused:


vg scart
 
Hi,

war der mysqld gestoppt, als Du die Änderung gemacht und vor allem auch als Du
root@xxxxx:/usr/sbin# ./mysqld
ausgeführt hast?

Falls der zu dem Zeitpunkt bereits lief, ist es klar dass dein Startversuch gescheitert ist.

Versuch mal ein
Code:
/etc/init.d/mysql restart

Sollten dann noch Fehlermeldungen kommen, poste die mal bitte.


"Deaktivieren" kannst Du das skip-networking auch einfach, indem Du eine # davor setzt. Du musst die Zeile nicht löschen.


-W
 
Also das Problem lag darin, dass ich davon ausgegangen bin, dass, wenn ich mysql stop bzw. mysql restart mache (natürlich mit /etc/init.d/ vorne dran) ich davon ausgegangen bin, dass der wirklich MySql stoppt.
Ich hab dann mal geguckt, warum der Port noch belegt ist, und da lief apache noch.
Hab dann den Prozess gekillt. Seit dem Funktioniert der Restart problemlos.
 
Back
Top