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