我试图跟随幼虫的代客安装,但我最终放弃了。它只是没有与我的所有谷歌权力。
我将与MAMP PRO合作。我搞定了。我想运行一些终端命令,我试图通过终端与MAMP PRO连接到mysql。 Laravel安装后。
当我尝试
时/Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot
错误#2002无法通过套接字连接到本地MySQL服务器 ' /Applications/MAMP/tmp/mysql/mysql.sock' (2)
为什么甚至使用套接字?我正在直接运行mysql命令。
当我尝试
时mysql -u root
这连接到不同版本的mysql。我不知道它的位置。我在.bash_profile
中看不到这个别名当我运行show databases时;它没有显示我与sequel pro匹配的数据库。我的电脑上有两个版本的mysql。
这里有很多类似的问题,它们似乎对我不起作用。我可能是因为我在安装valat时删除了一些符号链接。我刚刚失去了
答案 0 :(得分:0)
命令
mysql -u root
链接到另一个mysql,以便将其链接到该运行
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
现在可行了
mysql -u root