Mysql Installations Problem

SiSa

Registered User
Hallo liebe Gemeinde,

ich nutze Debian 3.1 mit mysql-server-4.1 binaries.
Es ist soweit alles installiert.
Das Problem: Ich kann die mysql nicht starten.
laufende Prozesse:
Code:
1 ?        S      0:04 init [2]
 1966 ?        Ss     0:00 /sbin/syslogd
 1976 ?        Ss     0:00 /usr/sbin/inetd
 2175 ?        Ss     0:00 /usr/sbin/sshd
 2187 ?        Ss     0:00 /usr/sbin/cron
14787 ?        SN     0:01 ./server_linux -PID=tsserver2.pid
14788 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14789 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14790 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14791 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14792 ?        S      0:02 ./server_linux -PID=tsserver2.pid
14793 ?        S      0:05 ./server_linux -PID=tsserver2.pid
14794 ?        S      0:07 ./server_linux -PID=tsserver2.pid
14795 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14796 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14797 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14798 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14799 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14800 ?        S      0:00 ./server_linux -PID=tsserver2.pid
14801 ?        S      0:00 ./server_linux -PID=tsserver2.pid
22103 ?        S      0:00 /bin/sh /opt/lampp/bin/mysqld_safe --datadir=/opt/lam
22139 ?        S      0:00 /opt/lampp/sbin/mysqld --basedir=/opt/lampp --datadir
22140 ?        S      0:00 /opt/lampp/sbin/mysqld --basedir=/opt/lampp --datadir
22141 ?        S      0:00 /opt/lampp/sbin/mysqld --basedir=/opt/lampp --datadir
 4519 ?        Ss     0:00 sshd: root@notty
 4521 ?        Ss     0:00 /usr/lib/sftp-server
 4593 ?        S      0:00 ./server_linux -PID=tsserver2.pid
26849 ?        Ss     0:00 sshd: root@pts/4
26941 pts/4    Ss     0:00 -bash
30515 ?        Ss     0:00 /usr/sbin/exim4 -bd -q30m
31104 ?        Ss     0:00 sshd: root@notty
31119 ?        Ss     0:00 /usr/lib/sftp-server
 2002 pts/4    R+     0:00 ps ax
syslog:
Code:
Apr  4 10:23:38 vsxxxx mysqld[30734]: 060404 10:23:38 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
Apr  4 10:23:38 vsxxxx mysqld[30734]: 060404 10:23:38 [ERROR] Do you already have another mysqld server running on port: 3306 ?
Apr  4 10:23:38 vsxxxx mysqld[30734]: 060404 10:23:38 [ERROR] Aborting
Apr  4 10:23:38 vsxxxx mysqld[30734]: 
Apr  4 10:23:38 vsxxxx mysqld[30734]: 060404 10:23:38 [Note] /usr/sbin/mysqld: Shutdown complete
Apr  4 10:23:38 vsxxxx mysqld[30734]: 
Apr  4 10:23:38 vsxxxx mysqld_safe[30736]: ended
Apr  4 10:23:46 vsxxxx /etc/init.d/mysql[30841]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Apr  4 10:23:46 vsxxxx /etc/init.d/mysql[30841]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Apr  4 10:23:46 vsxxxx /etc/init.d/mysql[30841]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Apr  4 10:23:46 vsxxxx /etc/init.d/mysql[30841]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Apr  4 10:23:46 vsxxxx /etc/init.d/mysql[30841]:

Die Prozezze mit Lampp kann ich nicht killen.
Ich hoffe das mir jemand bei meinen kleinen Problem helfen kann.

Gruß
SiSa
 
Mit kill -9 <pid> sollte man den Prozess toeten koennen.
Und den alte MySQL Prozess per Befehl stoppen geht auch nicht mehr?
 
kill -9 22140
bash: kill: (22140) - No such process

Den alten mysql habe ich gelöscht, da es Probleme gab mit Teamspeak. Es hat sich immer aufgegangen und die ganzen Prozesse wurden neu gestartet, aber Teamspeak nicht. Ich musste es immer manuell starten.
 
Last edited by a moderator:
okay Prozesse sind beendet. Xampp hatte ich vorher deinstalliert.

Code:
/etc/init.d/mysql start
Starting MySQL database server: mysqld.
Checking for crashed MySQL tables in the background.

So das sieht doch schon mal gut aus.
Ich hoffe nicht das sich Teamspeak wieder aufhängt.

syslog:

Code:
r  4 11:37:54 vs7704 mysqld[26712]: Version: '4.1.11-Debian_4sarge2-log'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  Source distribution
Apr  4 11:37:54 vs7704 /etc/mysql/debian-start[26751]: Checking for crashed MySQL tables.
Ich hoffe das es alles so seine Richtigkeit hat.

Gruß
SiSa
 
Last edited by a moderator:
/usr/bin/mysqladmin -u root password sowasvongeheim

Code:
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

Das ist doch schon ein weiteres Problem.

Gruß
SiSa
 
supi :D

Danke für die schnelle Hilfe :-). Den Befehl muss ich mir mal aufschreiben.
Vielen Vielen Dank

Gruß
SiSa
 
du kansnt das auch in ~/.my.cnf speichern, dann brauchst du das nicht eingeben.

Die Datei sollte dann aber nicht world readable sein.
 
Hihu,

ein Problem bleibt bestehen.

Ich kann mit einen externen Programm auf die mysql Datenbank nicht zugreifen.

mysql
Code:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

mysql -p erhalte ich Zugriff.

Gibt es noch irgendwas zu beachten?
 
"using password: NO" bedeutet, dass versucht wurde, ohne Passwort zuzugreifen.
Es muss also ein Passwort bei dem externen Programm eingegeben werden.
 
Back
Top