首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从windows命令提示符连接到mysql命令行

如何从windows命令提示符连接到mysql命令行
EN

Stack Overflow用户
提问于 2012-12-07 04:57:26
回答 10查看 496.3K关注 0票数 57

我正在尝试从windows提示符连接到mysql服务器命令行。

我在cmd中写下了下一行,但是我得到了一个错误。

代码语言:javascript
复制
cd C:\MYSQL\bin\

然后我执行

代码语言:javascript
复制
mysql.exe -u=root -p=admin

但是我得到了这个错误

代码语言:javascript
复制
ERROR 1045: <28000>: Access denied for user 'root'@'localhost' <using password:YES>

谢谢,

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2012-12-07 05:07:45

你问题中的cd无效(在这里引用它,因为你已经删除了它一次,并且在发布此答案时它就在那里):

代码语言:javascript
复制
cd CD:\MYSQL\bin\

你不能cd to CD:\任何东西,因为CD:\在Windows中不是一个有效的目录。CD:表示驱动器,但驱动器限制为AZ之间的单个字母。

如果您的\MYSQL\BIN在驱动器C:上,则您的命令需要是:

代码语言:javascript
复制
C:\>cd \MYSQL\Bin
C:\MYSQL\Bin>mysql -u root -p admin

如果您还没有使用C: (通过查看cmd窗口中的提示符就会知道),或者您的MySQL文件夹位于另一个驱动器(例如,D:)上,也可以切换到该驱动器:

代码语言:javascript
复制
C:\> cd /d D:\MYSQL\Bin
D:\MYSQL\Bin>mysql -u root -p admin

mysql之后的.exe是可选的,因为.exe是Windows上的可执行扩展。如果您键入mysql,Windows将自动查找具有该名称的可执行文件,如果找到则运行该文件。

请注意,在我的两个运行mysql的示例中,都没有=符号。您应该只使用没有密码的-p,并等待系统提示您输入密码。

票数 86
EN

Stack Overflow用户

发布于 2012-12-07 05:15:15

使用以下命令:

代码语言:javascript
复制
mysql -u user_name -p  then press_enter_key

然后键入password

代码语言:javascript
复制
line-1 : mysql -u root -p

line-2 : admin
票数 18
EN

Stack Overflow用户

发布于 2018-07-04 02:17:13

C:\Program Files\MySQL\MySQL Server 5.7\bin> mysql -u username -p

然后它会要求输入密码。输入您在添加db用户时在安装过程中为用户名设置的密码。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13752424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档