我正在尝试从我的 Windows 提示符连接到 mysql 服务器命令行
我在 cmd 中写下一行,但出现错误。
cd C:\MYSQL\bin\
然后我执行
mysql.exe -u=root -p=admin
但我收到这个错误
ERROR 1045: <28000>: Access denied for user 'root'@'localhost' <using password:YES>
谢谢,
我正在尝试从我的 Windows 提示符连接到 mysql 服务器命令行
我在 cmd 中写下一行,但出现错误。
cd C:\MYSQL\bin\
然后我执行
mysql.exe -u=root -p=admin
但我收到这个错误
ERROR 1045: <28000>: Access denied for user 'root'@'localhost' <using password:YES>
谢谢,
您的cd
问题中的 无效(在此处引用它是因为您已将其删除一次,并且在发布此答案时它就在那里):
cd CD:\MYSQL\bin\
你不能cd
做CD:\
任何事情,因为CD:\
它不是 Windows 中的有效目录。将指示驱动器,但驱动器仅限于和CD:
之间的单个字母。A
Z
如果您\MYSQL\BIN
在 drive 上C:
,那么您的命令需要是:
C:\>cd \MYSQL\Bin
C:\MYSQL\Bin>mysql -u root -p admin
如果您还没有打开C:
(您可以通过查看 cmd 窗口中的提示知道这一点),或者您的 MySQL 文件夹位于另一个驱动器上(例如,D:
),请也更改为该驱动器:
C:\> cd /d D:\MYSQL\Bin
D:\MYSQL\Bin>mysql -u root -p admin
.exe
aftermysql
是可选的,因为.exe
它是 Windows 上的可执行扩展。如果您键入mysql
,Windows 将自动查找具有该名称的可执行文件并在找到时运行它。
请注意,在我的两个运行示例中mysql
,都没有任何=
迹象。您应该只使用-p
没有密码,然后等待提示输入密码。
用这个 :
mysql -u user_name -p then press_enter_key
然后输入密码
IE
line-1 : mysql -u root -p
line-2 : admin
首先键入cmd
然后将出现windows命令提示符:
PATH C:\XAMPP\MYSQL\BIN;%PATH%;
mysql -u root -p
在哪里:
您登录不正确;您不应在登录名中包含 =。因此,要登录,请键入:
mysql.exe -uroot -padmin
如果这不起作用,那么您可能没有配置您的系统。如果是这样,那么这里有一个很好的 MySQL 提示入门教程:http: //breakdesign.blogspot.com/2007/11/getting-started-with-php-and-mysql-in_11.html
或制作一个start.bat文件:
祝你好运!
请执行以下步骤
转到 MySQL 安装目录并在命令提示符下复制路径并过去, 例如:- C:\Program Files\MySQL\MySQL Server 5.7\bin>
C:\Program Files\MySQL\MySQL Server 5.7\bin> mysql -uroot -p [-u 用户名 -p 密码]
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p 输入密码:**** [此处输入密码]
为了更容易调用 MySQL 程序,您可以将 MySQL bin 目录的路径名添加到 Windows 系统 PATH 环境变量中:
在 Windows 桌面上,右键单击我的电脑图标,然后选择属性。
接下来从出现的系统属性菜单中选择高级选项卡,然后单击环境变量按钮。
在System Variables下,选择Path,然后单击 Edit 按钮。应出现“编辑系统变量”对话框。
将光标放在标记为变量值的空间中出现的文本末尾。(使用 End 键确保您的光标位于该空间中文本的最末尾。)然后输入 MySQL bin 目录的完整路径名(例如,C:\Program Files\MySQL\MySQL Server 8.0\bin
)。
打开另一个终端,如果您使用 root 作为用户运行,则mysql -u root -p
使用您创建的不同用户名。
如果您知道您的用户名和密码,mysql
只需登录即可。windows
打开你的命令提示符,对我来说用户名是root
,密码是password
mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.11-log MySQL Community Server (GPL)
希望对很多人有帮助。
首先跳转到mysql的bin目录。您有两种连接方式
1) mysql -u root -p1234 (密码标志没有空格) 2) mysql -u root -p 询问时输入密码
如果您不在 C:/ 驱动器的确切根目录上,则首先使用 cd../.. 然后使用 query mysql -u username -p passsword
使用上面的行你可以访问 mysql 数据库。
以下命令将连接到任何 MySQL 数据库
shell> mysql --host=localhost --user=myname --password=mypass mydb
或者
shell> mysql -h localhost -u myname -pmypass mydb
由于它以纯文本形式显示密码,因此您可以稍后根据提示输入密码。所以,命令如下
shell> mysql --host=localhost --user=myname --password mydb
shell> mysql -h localhost -u myname -p mydb
你必须继续安装 mysql 的路径是在驱动器 C: 上,那么你的命令需要是:
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -u root -p
OR
C:\>cd \MYSQL\Bin
C:\MYSQL\Bin>mysql -u root -p
这将通过命令提示符询问您的 MySql 密码:
Enter password: ******
输入密码,您将获得 mysql 仪表板。
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4622
Server version: 5.7.14-log MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
拥有者。
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
转到您的 MySQL 目录。就我而言,它...
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
mysql -uroot -p
无论您设置什么 MySQL 用户,root 都可以更改为您的用户。
它会询问您的密码。如果您有密码,请输入您的密码并按“Enter”,如果没有设置密码,只需按 Enter 即可。您将连接到 MySQL。
还有另一种方法可以直接连接到 MySQL,而无需每次都进入目录并输入命令。
创建一个 .bat 文件。首先,添加您的 MySQL 路径。在我的情况下,
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
然后添加这两行
net start MySQL
mysql -u root -p
如果您不想每次都输入密码,您可以简单地使用 -p 添加密码,例如 -proot(如果 root 是密码),但不建议这样做。
此外,如果您想连接到本地以外的其他主机(登台/生产服务器)。您也可以添加 -h22.345.80.09 例如 22.345.80.09 是您的服务器 ip。
net start MySQL
mysql -u root -p -h22.345.80.0
保存文件。只需双击打开并直接连接到 MySQL。
在窗口终端上打开 mysql 的语法为:
mysql -u -p
例如 mysql -uroot -proot
其中: -u后跟您在安装时提供的数据库的用户名和 -p后跟密码
假设:假设 mysql bin 已经包含在路径环境变量中。如果不包含在路径中,您可以转到 mysql bin 文件夹,然后运行上面的命令。如果你想知道如何设置路径环境变量
如果您不想转到bin
MySQL 的文件夹,那么另一种选择是将快捷方式放置mysql.exe
到命令提示符 ( C:\Users\"your user name">
) 的默认路径中,其中包含以下内容:
mysql -u(username) -p(password)