日期:2014-05-16  浏览次数:20670 次

mysql命令行无法登陆
我在运行cmd后,
然后

C:\Users\Administrator>mysql

可以进入mysql

但是
mysql>-p -u root ;
这句话会报错ERROR 1064 (42000): You have an error in your SQL syntax;

只有在运行直接输入 mysql -p -u root 才可以 这是为什么呢??

求解答啊 多谢咯

------解决方案--------------------
mysql -p -u root

一起输
\

建议先花一点时间看一下MYSQL官方免费手册中的第三章
 
------解决方案--------------------
mysql>
代表已经进入mysql了
------解决方案--------------------
出现mysql>就表示已经进去了mysql,就不用输入用户和密码了。
你不输入用户名和密码就能进mysql,是因为mysql在本地可以默认直接进去的。
如果要加用户和密码,你可以创建用户和密码。
------解决方案--------------------
从那里进就不需要用户名和密码,但是权限很低
从另外一个地方进,就要输用户名和密码,root and 你安装的时候设置的密码
------解决方案--------------------
进入mysql之后就不能改账户了