php中怎样修改mysql 下root的密码呢? 现在密码为空

解决方案 »

  1.   

    mysql用户表位于mysql库下的user表,知道这个,你就会写update语句了吧?
      

  2.   

    这个我已经修改过了,但在php中连接mysql时还是不要密码。输入密码就报错了。 对了我先前在c盘下已经装过一个mysql了,并且已经设置了密码。是不是这连个mysql有冲突了  ?
    我在装php服务器的时候它里面自带了一个mysql 我装在了d盘下
      

  3.   

    注意update之后,更新下权限信息
    mysql_query("flush privileges");
      

  4.   

    我是在打开phpMyAdmin后修改的 ,改了密码后还是不行
      

  5.   

    你不是直接用phpmyadmin改的吧........密码要通过password函数加密的~,在sql运行框里写语句.update `user` set Password=PASSWORD('123456') WHERE User='pma';#改下语句,以符合你的需求。
    flush privileges;
      

  6.   

    update `user` set Password=PASSWORD('123456') WHERE User='pma';
      

  7.   

    phpmyadmin,如果不行是因為你操作錯誤,或者不會操作
    操作完成有update `user` set Password=PASSWORD('123456') WHERE User='pma';類似的語句出現說明成功
      

  8.   

    flush privileges;
    更新完了,上面哪句很重要.