2013-04-26 41 views
1

我曾嘗試以下命令語法與現場 數據庫連接...如何使用Mysql命令提示連接到Live數據庫(Mysql)?

-u Username -pPassword -h HostName Database Name 

但有一個錯誤

ERROR 1064(42000):您有一個錯誤在你的SQL語法中;檢查對應於你的MySQL服務器版本的權利 語法使用近「-u用戶名-Ppassword -h主機名數據庫名稱」

+0

至少在您的示例中,在每個第二個參數中,參數字母和參數之間都有一個空格。 – 2013-04-26 10:15:29

+0

您嘗試省略數據庫名稱嗎?您可以隨時使用「顯示數據庫」和「使用數據庫」 – 2013-04-26 10:15:50

+0

你不應該輸入這些命令MySQL客戶端,你應該啓動MySQL客戶端時,他們提供作爲參數。 – 1615903 2013-04-26 10:17:13

回答

0

您必須已經使用mysql的shell提示或像SQL前端的phpmyadmin這個命令。您不能在mysql-shell上使用此命令,因爲您已經登錄到mysql。在linux上的bash shell或Windows上的DOS提示符下試試這個命令。

mysql -u Username -pPassword -h HostName DatabaseName 

還有一件事,如果您使用Windows(如wamp/xampp)。您可能需要傳遞完整的mysql路徑,例如

c:\wamp\bin\mysql\mysql -u Username -pPassword -h HostName DatabaseName 
+0

感謝回覆@ kuldeep.kamboj 仍然得到同樣的錯誤.... 日上午在「主機名鍵入我的網站的IP地址「... 我在寫嗎? – 2013-04-26 10:39:56

+0

你嘗試在DOS命令提示符或像phpMyAdmin – 2013-04-26 10:58:57

+0

是隻在DOS提示符下的任何應用程序....不會在任何應用程序 – 2013-04-26 11:05:31