用户权限问题,看看你用的主机是不是localhost,mysql缺省的
host=localhost
user=root
password=

解决方案 »

  1.   

    你的mysql里的“用户名”这个用户吗?在config.inc.php中的
    $cfg['Servers'][$i]['user']          = '';      // MySQL user
    $cfg['Servers'][$i]['password']      = '';          // MySQL password (only needed
    第一项是不是被你设成了“用户名”($cfg['Servers'][$i]['user']          = '用户名';)?一般设成
    $cfg['Servers'][$i]['user']          = 'root';      // MySQL user
    $cfg['Servers'][$i]['password']      = '';          // MySQL 
    就可以了.
      

  2.   

    用户名@localhost
    用户名不正确!刚装的MYSQL,不用密码也可以用!
      

  3.   

    你先在命令行下用mysql -u root -proot试试能不能连接上mysql,一直找到一个可以连上mysql的用户,再把该用户名和密码写到phpmyadmin的配置文件中.
      

  4.   

    webmin(webmin):
    我用过 mysql -u root (没有密码)登陆,可以成功,我在winMySQLadmin.exe中的my.ini setup中把
    user=root
    password=
    写成这样
    dejoy(燕青):
    config.inc.php文件中就按你所说的正确设法所设置的啊nethermit(网络隐士):
    请问你所说的设置是在哪的啊请三位高手再指点一下,
      

  5.   

    我把那两个文件帖出来 (其实,我想问,是不是要改phpadmin中的一些网页的用户名)
    ----------my.ini---------------
    #This File was made using the WinMySQLadmin 1.1 Tool
    #2002-7-22 12:10:08#Uncomment or Add only the keys that you know how works.
    #Read the MySQL Manual for instructions[mysqld]
    basedir=D:/Program Files/MySQL
    #bind-address=10.10.1.18
    datadir=D:/Program Files/MySQL/data
    #language=D:/Program Files/MySQL/share/your language directory
    #slow query log#=
    #tmpdir#=
    #port=3306
    #set-variable=key_buffer=16M
    [WinMySQLadmin]
    Server=D:/Program Files/MySQL/bin/mysqld-nt.exe
    user=root
    password=
      

  6.   

    TO dejoy(燕青) 
    我按你的设置,终于成功了,不过
    我想问一下,下面这个
    $cfgServers[1]['only_db']       = 
    改怎样改置?谢谢webmin(webmin) dejoy(燕青) nethermit(网络隐士) swingcoder(GNU)
    你们使我在这次解决问题中学了很多知识,谢谢