password前不要加 '-'mysqladmin -uroot password 12345

解决方案 »

  1.   

    你直接用mysqladmin -uroot进去看看,你那边不允许root账号在本地使用密码登陆
    看一下user表
    +-----------+------+----------+---------
    | Host      | User | Password | Select_p
    +-----------+------+----------+---------
    | localhost | root |          | Y
    | %         | root |          | Y
    | localhost |      |          | N
    | %         |      |          | N
    +-----------+------+----------+---------
    一个用户的登陆方式不同,要不要使用密码是不一样的。
      

  2.   

    按照小木的做法就没有出错了.还有我在DOS情况下进入MYSQL,出现->这个是什么意思啊?
    在这个前标下,也无法退出,所打的命令也没有.另外我想问一下,难道MYSQL建表数据库只能在DOS下面吗?
    没有类似于SQL2000的那种界面吗?
      

  3.   

    网上有不少可视化的mysql客户端,找个就行了
      

  4.   

    直接用ROOT就可以进去,我用的是WIN2000