5

I've always used MAMP or XAMPP to install MYSQL so it's been fairly straightforward. The only most I've had to do is create a symbolic link.

I'm now starting to learn Django and I would like to start a new. I uninstalled XAMPP and downloaded MYSQL from dev.mysql.com (64 bit) but I have no idea where it installed it to! I went to the command line and typed "mysql" and received the message "command not found".

Where is MYSQL installed on Mac OSX Lion?

Thanks.

1
  • Did you actually install it, or did you just download it? Aug 31, 2011 at 16:13

2 Answers 2

9

The installation layout is similar to that of a tar file binary distribution; all MySQL binaries are located in the directory /usr/local/mysql/bin. The MySQL socket file is created as /tmp/mysql.sock by default. See Section 2.7, “Installation Layouts”.

From: http://dev.mysql.com/doc/refman/5.0/en/macosx-installation.html

It's probably not added to your $PATH, thus why the commands aren't visible in the terminal. Try typing echo $PATH on your terminal to see if /usr/local/mysql/bin is included in the path.

Additionally, on the terminal, you can type which mysql. If that returns nothing your environment is not finding your MySQL binary.

1
  • 2
    +1 for it not being on your path. Try typing "echo $PATH" on your terminal to see if /usr/local/mysql/bin is on the path. Additionally, on the terminal, you can type "which mysql". If that returns nothing your environment is not seeing your MySQL installation.
    – C0D3M0NK3Y
    Sep 3, 2011 at 14:48
3

Have you tried opening Terminal and typing:

locate mysql

2
  • this wont be useful if he has never used the locate command before
    – JBoy
    May 5, 2016 at 20:33
  • locate: locate database header corrupt, bigram char outside 0, 32-127: -1
    – Eugene
    Aug 4, 2020 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.