mysql>set password for 'root'@'localhost' = old_password('newpassword');

解决方案 »

  1.   

    或者加入mysqli扩展
    修改php.ini,在extension那里加入
    extension=php_mysqli.dll
    然后复制libmysqli.dll到System32或者Apache2的bin目录(Apache1.3.x的根目录)下,重启后用以下代码测试连接:
    <?php
    $host   = "localhost";
    $user   = "root";
    $passwd = "123456";
    $dbname = "test";$mysqli = new mysqli($host,$user,$passwd,$dbname);if (mysqli_connect_errno()) {
        print("连接数据库失败!");
        exit;
    }
    ?>