dos下mysql登錄

dos下先進入mysql的bin目錄

而後執行:mysql -r root -p123456(注意123456是密碼)mysql

進去以後:首先要這樣:use test;//表明你目前要使用的是test這個數據庫,而後開始其餘的操做sql

=============================================數據庫

【轉】mysql ERROR 1049 (42000): Unknown database '123456'」錯誤處理辦法

當初剛裝MySQL的時候,到網上查的命令行登錄MySQL的方法都是mysql -u root -p password命令行

例如:mysql -r root -p 123456it

可是奇怪的是這條命令我輸進去死活都不對,它都會要求再輸入一遍密碼,而後返回class

「ERROR 1049 (42000): Unknown database '123456'」test

這個錯誤提示很明顯,咱們-P後面的password表明的是數據庫名稱。但-p這個參數,p應該表明的是password的意思啊以前這讓我百思不得其解。以後我登錄MySQL一直用的是密碼

C:\>mysql -u root -p方法

Enter password: ******數據

這樣的格式。

直到今天,忽然發現有個帖子上:

mysql -r root -p123456

-p和密碼是連在一塊兒的,趕忙一試,果真能夠登錄!

唉.....我真是憤慨啊!!!

媽的啊!一個不當心,被誤導了這麼久。我當初怎麼查到的滿是些-p後面帶個空格的格式呢。

PS:-r後面能夠緊跟用戶名,也能夠加個空格,但密碼後面必定不能加空格。

格式:

mysql -r root -p123456

mysql -rroot -p123456

相關文章
相關標籤/搜索