Hi
Ich habe hier ein Problem mit meinem Debian Server auf dem MySQL läuft.
Folgendes ist vorgefallen:
/var war voll also habe ich alle /var/log/mysql/mysql-bin.0* gelöscht (was ich schon mehrfach ohne Probleme gemacht habe)
Nach einem Neustart ging dann mysqld nicht mehr. Syslog:
/etc/init.d/mysql[3229]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
/etc/init.d/mysql[3229]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Also habe ich die /etc/mysql/my.cnf umbenannt.
mysqld läuft nun wieder, ich kann auch darauf connection und show Databases, show Tables funktioniert. Doch sobald ich was aus einer Tabelle abfragen will kommt:
Incorrect information in file: './database/table.frm'
(database=DBName, table=Tabellenname - habs einfach ersetzt).
Nun habe ich noch die /var/log/mysql/mysql-bin.index (und die schon neu erstellten bin Dateien) gelöscht. Funktioniert aber trozdem nicht.
Wenn ich die my.cnf wieder richtig bennene kann der Server wieder nicht gestartet werden (Socked Problem von oben)
Was kann/muss ich tun?
Vielen Dank!
jeipack
Ich habe hier ein Problem mit meinem Debian Server auf dem MySQL läuft.
Folgendes ist vorgefallen:
/var war voll also habe ich alle /var/log/mysql/mysql-bin.0* gelöscht (was ich schon mehrfach ohne Probleme gemacht habe)
Nach einem Neustart ging dann mysqld nicht mehr. Syslog:
/etc/init.d/mysql[3229]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
/etc/init.d/mysql[3229]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Also habe ich die /etc/mysql/my.cnf umbenannt.
mysqld läuft nun wieder, ich kann auch darauf connection und show Databases, show Tables funktioniert. Doch sobald ich was aus einer Tabelle abfragen will kommt:
Incorrect information in file: './database/table.frm'
(database=DBName, table=Tabellenname - habs einfach ersetzt).
Nun habe ich noch die /var/log/mysql/mysql-bin.index (und die schon neu erstellten bin Dateien) gelöscht. Funktioniert aber trozdem nicht.
Wenn ich die my.cnf wieder richtig bennene kann der Server wieder nicht gestartet werden (Socked Problem von oben)
Was kann/muss ich tun?
Vielen Dank!
jeipack