MySQL Problem

L

lascaux

Grünschnabel
Nachdem ich einen Thread zum Thema 'Update von PHP&MySQL' erstellt habe und dieser jetzt nicht auftaucht brauche ich erneut Hilfe.

Ich habe das Update für PHP und MySQL nun doch geschafft, beide sind auf dem neusten Stand.

Code:
#php -v

PHP Deprecated:  Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP 5.3.7RC4 (cli) (built: Jul 28 2011 22:37:23)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

Wenn ich das gleiche mit MySQL mache, kommt das:

Code:
# mysql -v
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Restart geht auch nicht:

Code:
# service mysqld restart
Stopping mysqld:                                           [  OK  ]
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]

Nach dem 'mysql.sock' habe ich gesucht:

Code:
# find . -exec grep -i mysql.sock {} \;
grep: ./lib/modules/2.6.18-194.26.1.el5/build: No such file or directory
grep: ./lib/modules/2.6.18-194.26.1.el5/source: No such file or directory
socket=/var/lib/mysql/mysql.sock
socket=/var/lib/mysql/mysql.sock
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
                for i in $MYSQL_SOCKETS
get_mysql_option mysqld socket "$datadir/mysql.sock"
$conf['sql']['socket'] = '/var/lib/mysql/mysql.sock';
grep: ./proc/acpi/event: Device or resource busy
grep: ./proc/sys/net/ipv6/route/flush: Operation not permitted
grep: ./proc/sys/net/ipv4/route/flush: Operation not permitted
grep: ./proc/sys/fs/binfmt_misc/register: Invalid argument
grep: ./proc/sysrq-trigger: Invalid argument
und habs dann nach 15 Minuten aufgegeben.

Hat jemand eine Idee?
 
dmaphy

dmaphy

Routinier
Die Version von MySQL kannst du mit folgenden Befehlen prüfen:

Code:
mysql --version
rpm -q mysql mysql-server

Dass sich MySQL nicht mit dem Server verbinden kann liegt wohl daran, dass er wahrscheinlich nicht läuft. Prüf das mal nach:

Code:
ps -ef | grep mysql

Warum das der Dienst nicht startet kann ich so aber auch noch nicht sagen. Dafür wäre es mal interessant, den Inhalt von /var/log/mysqld.log zu sehen. :)
 
L

lascaux

Grünschnabel
Problem gelöst.

Danke für Eure Zeit.

Ich habe das System neu initialisiert und eine andere Methode ausprobiert.
Atomicorp hatte die Lösung :)

Code:
# wget -q -O - http://www.atomicorp.com/installers/atomic | sh 
# yum update

Und die Sache war erledigt.

PHP ist nun auf 3.6.3 und MySQL auf 5.1.58

lascaux
 

Ähnliche Themen

JBidWatcher: Problem bei loading Auctions in Verbindung mit mySQL

Akonadi startet nicht mehr

MySQL Downgrade nach Atomic-Upgrade

dovecot und postfix Konfiguration Problem

Rollei Mini Wifi Camcorder

Oben