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

相关文章
相关标签/搜索