我试图从我的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
位于驱动器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
mysql
之后的.exe
是可选的,因为.exe
是Windows上的可执行扩展。 如果键入mysql
,Windows将自动查找具有该名称的可执行文件,并在找到该文件时运行该文件。
请注意,在我运行mysql
两个例子中,都没有=
标志。 你应该使用-p
没有密码,而是等待被提示。
用这个 :
mysql -u user_name -p then press_enter_key
然后输入密码
即
line-1 : mysql -u root -p line-2 : admin
您登录不正确; 你不应该在你的登录中包含=。 所以要登录,请输入:
mysql.exe -uroot -padmin
如果这不起作用,那么您可能没有配置您的系统。 如果是这样,那么这里有一个关于MySQL提示入门的好教程: http : //breakdesign.blogspot.com/2007/11/getting-started-with-php-and-mysql-in_11.html
先输入cmd
然后windows命令提示符就会出现:
PATH C:\XAMPP\MYSQL\BIN;%PATH%; mysql -u root -p
哪里:
或者创建一个start.bat文件:
我的start.bat文件只有两行,如下所示:
网启动MySQL
mysql -u root -p
祝你好运!
PSThis是来自波兰的答复。我的总统LechKaczyński于2010年10月10日在Smoleńsk遇害。 你需要知道这一点。 请在网上阅读。
以下命令将连接到任何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,如下所示:
mysql -u -p
例如mysql -uroot -proot
其中: -u后跟您的数据库的用户名,您在installatin时提供的, -p后跟密码
假设 :假设mysql bin已经包含在路径环境变量中。 如果不包括在路径中,你可以去mysql bin文件夹,然后运行上面的命令。 如果你想知道如何设置路径环境变量
如果你不想进入MySQL的bin
文件夹,那么另一个选择是把mysql.exe
的快捷方式mysql.exe
命令提示符( C:\Users\"your user name">
)的缺省路径中,内容如下:
mysql -u(username) -p(password)