mysql命令行无法登陆

zz457887107 2011-12-24 12:35:16
我在运行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 才可以 这是为什么呢??

求解答啊 多谢咯
...全文
166 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zz337835579 2011-12-29
  • 打赏
  • 举报
回复
进入mysql之后就不能改账户了
zz457887107 2011-12-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hotxiaojun 的回复:]

我们老师怎么教的是 mysql -uroot -p密码 啊!
[/Quote]

这样的话 密码就直接可见了,很不安全 而且传输的也是明文密码
zz457887107 2011-12-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 denieljean 的回复:]

出现mysql>就表示已经进去了mysql,就不用输入用户和密码了。
你不输入用户名和密码就能进mysql,是因为mysql在本地可以默认直接进去的。
如果要加用户和密码,你可以创建用户和密码。
[/Quote]

我的是最新版的mysql 那默认的账户是什么账户呢?好像几乎没有权限
无天 2011-12-25
  • 打赏
  • 举报
回复
出现mysql>就表示已经进去了mysql,就不用输入用户和密码了。
你不输入用户名和密码就能进mysql,是因为mysql在本地可以默认直接进去的。
如果要加用户和密码,你可以创建用户和密码。
hotxiaojun 2011-12-25
  • 打赏
  • 举报
回复
我们老师怎么教的是 mysql -uroot -p密码 啊!
ypfei3345 2011-12-25
  • 打赏
  • 举报
回复
从那里进就不需要用户名和密码,但是权限很低
从另外一个地方进,就要输用户名和密码,root and 你安装的时候设置的密码
rucypli 2011-12-24
  • 打赏
  • 举报
回复
mysql>
代表已经进入mysql了
ACMAIN_CHM 2011-12-24
  • 打赏
  • 举报
回复
mysql -p -u root

一起输
\

建议先花一点时间看一下MYSQL官方免费手册中的第三章

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧