sql >> Database teknologi >  >> RDS >> Mysql

mysql.sock er ikke oprettet OSX

Jeg havde det samme problem på Snow Leopard, socket gyder den forkerte placering af en eller anden grund på OS X.

For at få socket til at gyde på den korrekte placering:opret en ny fil "my.cnf" i /etc med følgende linjer:

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

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

og genstart mysqld:sudo /usr/local/mysql/bin/mysqld_safe

Dette vil tvinge MySQL-socket-filen til at spawne på den korrekte placering, og alt skulle fungere normalt. Held og lykke!



  1. Mysql:udfør kommando nægtet bruger ''@'localhost' på grund af rutinefejl

  2. How to_timestamp() virker i PostgreSQL

  3. INET_ATON() og INET_NTOA() i PHP?

  4. Hvorfor bruge Foreign Key-begrænsninger i MySQL?