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

Was*_*shu 47 mysql windows command-prompt

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

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

cd C:\MYSQL\bin\
Run Code Online (Sandbox Code Playgroud)

然后我执行

mysql.exe -u=root -p=admin
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误

ERROR 1045: <28000>: Access denied for user 'root'@'localhost' <using password:YES>
Run Code Online (Sandbox Code Playgroud)

谢谢,

Ken*_*ite 77

cd你的问题中是无效的(在这里引用它,因为你一旦删除它,它在那里时,这个答案被张贴):

cd CD:\MYSQL\bin\
Run Code Online (Sandbox Code Playgroud)

你不能cdCD:\任何事情,因为CD:\它不是Windows中的有效目录.CD:表示驱动器,除了驱动器限制在A和之间的单个字母Z.

如果您\MYSQL\BIN在驱动器上C:,那么您的命令必须是:

C:\>cd \MYSQL\Bin
C:\MYSQL\Bin>mysql -u root -p admin
Run Code Online (Sandbox Code Playgroud)

如果您尚未打开C:(通过查看cmd窗口中的提示您将会知道),或者您的MySQL文件夹位于另一个驱动器上(例如,D:),请更改为该驱动器:

C:\> cd /d D:\MYSQL\Bin
D:\MYSQL\Bin>mysql -u root -p admin
Run Code Online (Sandbox Code Playgroud)

.exemysql是可选的,因为.exe是在Windows的可执行文件扩展名.如果键入mysql,Windows将自动查找具有该名称的可执行文件,并在找到它时运行它.

请注意,在我的两个运行示例中mysql,都没有任何=迹象.您应该只使用-p没有密码,并等待提示它.


Rag*_*har 16

用这个 :

mysql -u user_name -p  then press_enter_key
Run Code Online (Sandbox Code Playgroud)

然后输入密码

line-1 : mysql -u root -p

line-2 : admin
Run Code Online (Sandbox Code Playgroud)


Ram*_*ngh 7

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

然后它将要求输入密码。输入在添加数据库用户时在安装过程中为用户名设置的密码。 在给定的图像中,depp是我的用户名


小智 6

首先键入,cmd然后出现Windows命令提示符:

PATH C:\XAMPP\MYSQL\BIN;%PATH%;
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)

哪里:

  • -u是用户标识
  • -p是密码,如果不使用密码,则将其保留为空白。