0
我在我的Mac上的Applications文件夹中安装了MAMP,并且在MAMP上的htdocs文件夹中安装了项目文件。在Mac上从总站连接到本地托管的MySQL
如果我想从命令行连接到MySQL,我会在命令行中输入什么内容?
注意,它说,从我的脚本连接到MySQL我需要使用以下,但我不知道它怎么会看在命令行
主机本地主机端口用户根 密码root
编辑 - 在我的总站运行sudo ps -aef | grep mysqld
后,我得到以下。
501 528 1 0 0:00.02 ?? 0:00.02 /bin/sh /Applications/MAMP/Library/bin/mysqld_safe --port=8889 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-error=/Applications/MAMP/logs/mysql_error_log
501 598 528 0 0:00.77 ?? 0:03.72 /Applications/MAMP/Library/libexec/mysqld --basedir=/Applications/MAMP/Library --datadir=/Applications/MAMP/db/mysql --user=mysql --lower_case_table_names=0 --log-error=/Applications/MAMP/logs/mysql_error_log.err --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --socket=/Applications/MAMP/tmp/mysql/mysql.sock --port=8889
501 6083 4176 0 0:00.00 ttys000 0:00.00 grep mysqld
编辑
工作答案 $的MySQL主机= 127.0.0.1 --port = 8889 --user =根-p 输入密码:
是-p是否是密码?如果是这样,他们要求什么密码?感谢您的帮助 – Leahcim 2011-04-01 02:45:52
如果这是全新安装,并且您没有指定root密码,那么您可以以root用户身份登录,没有密码,如下所示:“mysql --host = 127.0.0.1 --user = root”,这将使用一个空白的密码。 --host也可以是可选的。如果您指定了密码,请使用“-p”选项并输入在安装时配置的密码。我没有专门使用MAMP(我使用HomeBrew),所以我不知道该安装程序是如何工作的。 – squawknull 2011-04-01 02:53:05
如果我尝试--host = 127.0.0.1方法,它说我无法在该服务器上连接。如果我尝试--host = localhost等它说我不能通过套接字连接'/tmp/mysql.sock'(2) – Leahcim 2011-04-01 02:58:06