sql >> Database >  >> RDS >> Mysql

mysql.sock is niet gemaakt in OSX

Ik had hetzelfde probleem op Snow Leopard, de socket spawnt om de een of andere reden op de verkeerde locatie in OS X.

Om de socket op de juiste locatie te laten spawnen:maak een nieuw bestand "my.cnf" in /etc met de volgende regels:

[mysqld]
socket=/var/mysql/mysql.sock

[client]
socket=/var/mysql/mysql.sock

en herstart mysqld:sudo /usr/local/mysql/bin/mysqld_safe

Hierdoor wordt het MySQL-socketbestand gedwongen op de juiste locatie te spawnen en zou alles normaal moeten werken. Veel succes!



  1. Toon een BLOB-afbeelding PHP MySQL samen met andere gegevens

  2. Retourneert slechts één rij van de meest rechtse tabel voor elke rij in de meest linkse tabel

  3. Hoe het jsonb-type van PostgreSQL 9.4 naar float te converteren?

  4. Functie maken via MySQLdb