小弟正在安装phpmyadmini
但打开    http://localhost/phpMyAdmin/
显示:
Welcome to phpMyAdmin 2.5.4
Wrong username/password. Access denied.小弟想是用户名与密码与mysql里(是administrator)的设置不一样,但在config.ini.php里改用户名(root)有很多处,考虑还是用默认的好,所以————

解决方案 »

  1.   

    默认用户名是root密码是空
    打开c:\mysql\bin\mysql.exe
    输入:grant select on *.* to root@localhost identified by "密码" 
    还有:grant select on *.* to root@'%' identified by "密码" faq里有相关文章。
      

  2.   

    C:\mysql\bin>mysqladmin -u root -p ljd520
    Enter password: ******
    mysqladmin: connect to server at 'localhost' failed
    error: 'Access denied for user: 'root@localhost' (Using password: YES)'什么原因呀???
      

  3.   

    我想把php与mysql连接起来
    以及用phpmyadmin来管理mysql
    但不知道怎么弄,看了很多文章就是不行呀
      

  4.   

    C:\mysql\bin>mysqladmin -u root -p password=newpassword
      

  5.   

    实践证明:本人的这个帖子应该上faq!http://expert.csdn.net/Expert/topic/2393/2393106.xml?temp=.925213
      

  6.   

    mysql4.1以上的版本修改用户名、密码好像有问题,我是在4.1刚出来的时候发觉的,不知现在有没有这个问题,4.0以下没这个问题
      

  7.   

    我是楼主,以上问题已解决
    但还想请教::::
    到底怎么把php与mysql连接起来???
    比如:
    mysql_connect()得写成
    mysql_connect("localhost","root","ljd520")
    才连接得上呀 
      

  8.   

    是呀,一般都是用这种形式。
    config.php中有变量$dbhost,$dbuser,$dbpass的值,
    在需要的页面
    include "config.php";
    mysql_connect($dbhost, $dbuser, $dbpass);
      

  9.   

    楼上说的是config.inc.php文件吧
    我在里面没找到有变量$dbhost,$dbuser,$dbpass呀
    在需要的页面
    include "config.php";
    mysql_connect($dbhost, $dbuser, $dbpass);能说得清楚些吗?
    对不起,大菜鸟
      

  10.   

    <html>  
    <head><title>Editing an entry from the database</title>  
    </head>  <body bgcolor=#ffffff>  
    <h1>Edit an entry</h1>  <?  mysql_connect("localhost","root","ljd520") or die ("Problem connecting to DataBase");  
    $query = "select * from tbl";  
    $result = mysql_db_query("example", $query);  if ($result)  
    {  
    echo "Found these entries in the database:<br>";  
    echo "<table width=90% align=center border=1><tr>  
    <td align=center bgcolor=#00ffff>idx</td>  
    <td align=center bgcolor=#00FFFF>User Name</td>  
    <td align=center bgcolor=#00FFFF>Last Name</td>  
    <td align=center bgcolor=#00FFFF>Free Text</td>  
    </tr>";  while ($r = mysql_fetch_array($result))  
    {  
    $idx = $r["idx"];  
    $user = $r["UserName"];  
    $last = $r["LastName"];  
    $text = $r["FreeText"];  echo "<tr>  
    <td align=center>  
    <a href="editing.php?idx=$idx&user=$user&last=$last&text=$text">$idx</a></td>  
    <td>$user</td>  
    <td>$last</td>  
    <td>$text</td>  
    </tr>";  }  
    echo "</table>";  
    }  
    else  
    {  
    echo "No data.";  
    }  mysql_free_result($result);  
    include ('links.x');  ?>  </body>  
    </html>----------------------在浏览器中怎么无法显示出来,是空白页
    那里错了???
      

  11.   

    看来是照抄天书,跟我那时一样(俺现在也不杂的),你先把外边的if else循环给撤掉。
      

  12.   

    你是说把
    while ($r = mysql_fetch_array($result))  
    {  
    $idx = $r["idx"];  
    $user = $r["UserName"];  
    $last = $r["LastName"];  
    $text = $r["FreeText"];  echo "<tr>  
    <td align=center>  
    <a href="editing.php?idx=$idx&user=$user&last=$last&text=$text">$idx</a></td>  
    <td>$user</td>  
    <td>$last</td>  
    <td>$text</td>  
    </tr>";  }  
    echo "</table>";  
    }  给撤掉吗?