2015-04-18 20 views
-1

我在Windows 7(32位)上安裝了mysql 5.6。當我打開命令行客戶端5.6時,它詢問我輸入密碼(mysql)的密碼,然後按回車鍵,它會給出連接ID號,表示連接成功。mysql命令行無法理解如何登錄

我的名字銀行

create database bank; 

創建它創建了一個數據庫。

我使用創建擁有完全權限的lrngsql數據庫用戶的銀行數據庫以下命令

Grant all privileges on bank.* to 'lrngsql'@'localhost' identified by 'xyz'; 

這是成功了。 現在我的查詢開始,我如何登錄到這個用戶(lrngsql)。 I M在提示

鍵入命令
mysql>use bank; 

它說

數據庫改變。

然後我輸入下面的命令登錄到lrngsql

mysql -u lrngsql -p xyz; 

,但它給我的錯誤。請幫助我應該輸入什麼信息才能進入銀行數據庫的lrngsql用戶。

+0

不應該有在-p和密碼 – avisheks

+0

之間的任何空間,我想[閱讀手冊](https://dev.mysql.com/doc/refman/5.6/en /mysql.html)完全沒有問題! – RiggsFolly

+0

我試圖學習使用MYSQL參考從開發人員網站下載的MySQL。它提供了一個命令行語句來使用它:mysql -h host -u username -p;我輸入:mysql localhost -u lrngsql -pxyz;它給我語法錯誤。我輸入:mysql -u lrngsql -pxyz;仍然是語法錯誤。我輸入:mysql -u lrngsql,然後按回車,它會提示 - >表示它正在等待分號但不提示輸入密碼。這就是讓我困惑的原因。請幫我解決我在做什麼錯誤?謝謝。 –

回答

0
mysql -u lrngsql -p xyz; 

應該有輕微的變化已在用於洛指揮,不應該有在-p和密碼之間的任何空間。

mysql -u lrngsql -pxyz; 
+2

或者不要在命令行上提交密碼(推薦)並等待MySQL提示您。 –

+0

我用mysql -u lrngsql -pxyz;但它給了我語法錯誤,我使用mysql -u lrngsql並按下回車鍵,它給了我這個提示符 - >意思是它正在等分號碼並且不提示輸入密碼。我在做什麼錯誤?請幫助我,我無法繼續我的研究 –

+0

沒有幫助,但請求sumbdy幫助 –