Php 从命令行windows 7、xamppv3.0.12和mysql 5.5.25a登录mysql

Php 从命令行windows 7、xamppv3.0.12和mysql 5.5.25a登录mysql,php,mysql,mysqli,phpmyadmin,xampp,Php,Mysql,Mysqli,Phpmyadmin,Xampp,我正在尝试从windows命令行以root用户身份登录mysql,但没有密码。但是得到语法错误 mysql> -u root -p test; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-u ro ot -p test' at

我正在尝试从windows命令行以root用户身份登录mysql,但没有密码。但是得到语法错误

mysql> -u root -p test;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '-u ro
ot -p test' at line 1
mysql>
我的语法有什么问题。我使用的是xampp和Mysql 5.5.25a-Mysql社区服务器GPL

我的语法有什么问题

一切都错了-u root-p test是实际命令mysqld或mysql.exe的命令行参数。命令在哪里


第二,在发布的代码中,我看到mysql>提示符,您已经登录了。在这种情况下,u根p检验是什么?相反,您可能希望执行一个命令/查询。

您已经登录到MySQL,这是提示符告诉您的:

mysql>
现在,您需要键入SQL或内部命令。如果要键入shell命令,首先需要退出:

mysql> exit
Bye

C:\>dir C:
 El volumen de la unidad C es Sistema
 El número de serie del volumen es: A9FF-4083

 Directorio de C:\

03/01/2008  10:25             1.024 .rnd
18/09/2006  23:43                24 autoexec.bat
18/09/2006  23:43                10 config.sys
[...]

没错。我已经登录了。我只是从xampp/mysql/bin/mysql.exe启动了mysql.exe,它会以其他用户的身份自动登录。我想是mysqladmin。正确,你已经登录了。现在,您可以运行一些查询,如果您想要或退出/退出那里。顺便说一下,如果它对你有帮助,就考虑接受答案。