2012-01-08 111 views
0

我想通過mac終端訪問dreamhost上的mysql。從終端我可以做到: [ssh -l用戶名域名]成功登錄到我的dreamhost帳戶。然後,當我輸入[mysql -u用戶名-p密碼-h主機名數據庫]時,我得到了有關mysql(14.14版)的幫助信息列表。mysql通過mac終端的dreamhost

但是,提示符不會變成mysql>或任何東西,只是正常的dreamhost提示符。當我嘗試輸入諸如[show tables;]之類的mysql命令時,我收到錯誤消息[-bash:show:command not found]。如果我嘗試輸入[mysql> show tables;],我收到消息「無法通過套接字連接到本地MySQL服務器...」

你知道我可以如何設置提示符到mysql嗎?無論如何,當我連接到我的dreamhost帳戶和遠程mysql服務時,讓mac終端識別mysql命令需要什麼?謝謝!

更多細節:我可以使用PHPMyAdmin在Dreamhost上成功處理我的數據庫,但是無法通過mac終端訪問它們。

回答

0

當您獲得幫助信息列表時,您可能輸入了關於參數的錯誤信息。我認爲問題在於最後的「數據庫」部分。只需使用mysql -u用戶名-p密碼-h主機名,然後鍵入use database。

+0

謝謝你的想法!奇怪的是,我所要做的只是輸入[mysql -h hostname -u username -p]。然後它會提示我輸入密碼,最後我得到mysql提示符。任何其他組合給了我一個錯誤! – user1137504 2012-01-08 20:10:24