MySQL reageert niet na installatie 10.4.4

De MySQL-server reageert niet meer na de installtie van 10.4.4. Ik krijg de volgende foutmelding:

DB Error: connect failed
Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’ (2)

Iemand enig idee hoe dit op te lossen?

Bij mij gaf apache 2 en mysql ook een foutmelding na het opnieuw opstarten na 10.4.4 Bij mij zei finder iets dat onderdelen foute instellingen hadden of iets 2 keuzes, herstel, herstel niet. Ik heb op herstel geduwt, opnieuw moeten opstarten, en het was ok!

Waar welke installatie van MySQL heb je?

[quote:07610c2306="DEform"]Waar welke installatie van MySQL heb je?[/quote:07610c2306]

Heb destijds CompleteMySQL-4.0.21.dmg gedownload van www.serverlogistics.com/mysql.php.

Vaag ... mijn MySQL5 en PHP5 werken nog steeds prima. Ik heb de installers gewoon van MySQL.com en entropy.ch (de PHP installer) gehaald ... Mijn databases zijn na de update gewoon intact.

[quote:4da457dd4d="DEform"]Heb destijds CompleteMySQL-4.0.21.dmg gedownload van www.serverlogistics.com/mysql.php.[/quote:4da457dd4d] Ik zou die van MySQL zelf maar gebruiken, ook die hebben een goede installer met regelpaneel ... [img:4da457dd4d]http://www.van-heukelum.nl/media/mysql_regelpaneel.png[/img:4da457dd4d]

Als je het hele mysql pakketje opnieuw download van de mysql [url=http://dev.mysql.com/downloads/mysql/4.0.html]website[/url] dan zit daar ook een MySQLstartupitem.pkg bij. Als je die opnieuw installeert zou het automatisch opstarten van MySQL moeten werken. Er komt inderdaad ook een regelpaneeltje bij voor in je systeem voorkeuren.

Bij het pakket van serverlogistics zat ook een prefpane.

Status: running

De MySQL-server lijkt dus wel te draaien.

[quote:cda75e6879="R_van_Heukelum"][quote:cda75e6879="DEform"]Heb destijds CompleteMySQL-4.0.21.dmg gedownload van www.serverlogistics.com/mysql.php.[/quote:cda75e6879] Ik zou die van MySQL zelf maar gebruiken, ook die hebben een goede installer met regelpaneel ... [img:cda75e6879]http://www.van-heukelum.nl/media/mysql_regelpaneel.png[/img:cda75e6879][/quote:cda75e6879]

Nou, nou…regelpaneel :slight_smile:
Je kunt alleen je mysql aan en uit zetten, lijkt me niet echt een regelpaneel :slight_smile:

Het probleem is opgelost, soort van. Ik heb het pakket van Server Logistics opnieuw geinstalleerd. Daarmee werkt alles weer als voorheen.

[b:59c37deaeb]Update[/b:59c37deaeb]:
Dat bleek het toch niet te zijn. De pret duurde maar even.

Daarna heb ik php.ini aangepast en daarin de juiste link naar mysql.sock gedefinieerd.
Verder heb ik MySQL 5.0 gedownload en geïnstalleerd.

Kan dus niet precies zeggen wat de uiteindelijke oplossing was, of de aanpassing in php.ini of het installeren van nieuwe MySQL.

Maar het lijkt nu ECHT weer goed te werken.

[quote:479f647145="Avensys"][quote:479f647145="R_van_Heukelum"]Ik zou die van MySQL zelf maar gebruiken, ook die hebben een goede installer met regelpaneel ... [img:479f647145]http://www.van-heukelum.nl/media/mysql_regelpaneel.png[/img:479f647145][/quote:479f647145] Nou, nou....regelpaneel :) ... Je kunt alleen je MySQL aan- en uit zetten, lijkt me niet echt een regelpaneel :)[/quote:479f647145] Zolang dit apparaat in Apple's Systeemvoorkeuren staat, en het een extentie '.prefpane' heeft ... noem ik het regelpaneel. :evil:)

Wat jij (denk ik althans) bedoelt, is meer bedoelt op het beheer van MySQL … daarvoor gebruik ik MySQL Administrator.
[img:479f647145]http://www.van-heukelum.nl/media/mysql_admin.jpg[/img:479f647145]

Apple geeft als oplossing [url=http://docs.info.apple.com/article.html?artnum=301457]HIER[/url] het volgende:

[b:f240f2cba9]To change the location where MySQL creates its socket file, do this:

Open your preferred text editor and create a plain text file.
Type this text (on two lines as shown):

[mysqld]
socket=/tmp/mysql.sock

Save the file as: /etc/my.cnf[/b:f240f2cba9]

Maar als ik dat probeer te saven krijg ik de melding dat ik niet voldoende bevoegdheden heb om naar deze map te schrijven. Toch ben ik ingelogd als ROOT.
Wie helpt me verder?

[quote:4ea2cbdce9="Eprom"]Apple geeft als oplossing [url=http://docs.info.apple.com/article.html?artnum=301457]HIER[/url] het volgende:

[b:4ea2cbdce9]To change the location where MySQL creates its socket file, do this:

Open your preferred text editor and create a plain text file.
Type this text (on two lines as shown):

[mysqld]
socket=/tmp/mysql.sock

Save the file as: /etc/my.cnf[/b:4ea2cbdce9]

Maar als ik dat probeer te saven krijg ik de melding dat ik niet voldoende bevoegdheden heb om naar deze map te schrijven. Toch ben ik ingelogd als ROOT.
Wie helpt me verder?[/quote:4ea2cbdce9]

Open Terminal.
Type ‘cd /etc’
Type ‘sudo pico my.cnf’
Type de tekst, exit, en sla op.

Overigens werkte deze oplossing bij mij NIET!!!

[quote:5f73a21b8e="aquariuz"] Open Terminal. Type 'cd /etc' Type 'sudo pico my.cnf' Type de tekst, exit, en sla op.

Overigens werkte deze oplossing bij mij NIET!!![/quote:5f73a21b8e]

Ik ga dit eerst maar eens proberen, maar wat werkte bij jou dan wel?

[quote:133367d65c="Eprom"]Ik ga dit eerst maar eens proberen, maar wat werkte bij jou dan wel?[/quote:133367d65c]

Probeer in php.ini het juiste pad naar mysql.sock te definieren. Daarna opnieuw opstarten.
Werkt dit niet, installeer dan nieuwe MySQL-versie.