解决方案 »

  1.   

    没有  root@localhost 用户
    跳过授权表,建一个吧
      

  2.   

    - - 怎么跳过?
    怎么建一个?
    在windows下:  1:进入cmd,停止mysql服务:Net stop mysql     到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,  2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止)
      
         3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。  Java代码  >use mysql  >update user set password=password("新密码") where user="root";  >flush privileges;  >exit  4:使用任务管理器,找到mysqld-nt的进程,结束进程!  在重新启动mysql-nt服务,就可以用新密码登录了。
    2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止) ---> 我压根就没这个额,只有mysql.exe mysql-debug等等~~
    好忧伤,有办法恢复到初始安装的时候麽?
    不然重装?
      

  3.   

    mysqladmin -u root -p123123123-p后不要加空格。