解决方案 »

  1.   

    是不是忘记 刷新 权限了 ?  flush privileges;
    源于网上,可以参照一下:
    MySQL忘记密码处理方法解决办法:
    1。停止mysql服务。//打开命令行窗口,停止mysql服务: Net stop mysql
    2。启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe
       执行:mysqld-nt --skip-grant-tables 当前窗口将会停止。
    3。另外打开一个命令行窗口,进入MYSQL的安装位置下BIN目录,运行mysql
    4。输入如下命令:
      >use mysql
      >update user set password=password("new_password") where user="root";
      >flush privileges;
      >exit
    6。用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了
      

  2.   


    刷新好多次了 ,  用 mysqld-nt进去后   mysql表的user只能看到自己 还一个账户都看不到  mysql数据库只有17张表  我其他的都是23 24张的样字 和这个又没关系 
      权限应该都有的都是Y   死活登不了  
      

  3.   

    楼主使用的用户名和账号是什么? 另外用--skip-grant-tables  进去后, 
    select * from mysql.user 有哪些用户?
      

  4.   


    用的root 密码是该过的123456   
    只能看到 root用户, 还一个用户看不到