zoukankan      html  css  js  c++  java
  • #1045 Access denied for user 'root'@'localhost' (using password: YES)

    关于这个问题,在网上找了好多方法都不管用

    我用的php-4.4.1+mysql-4.0.26+Windows2000专业版搭建的环境

    PhpMyAdmin2.11.4 版本。

    当以此安装完后在WEB目录下安装了Discuz!6.0.0版本的论坛成功。

    然后在安装PhpMyAdmin2.11.4 后出现问题:问题如题目{    mysql #1045 - Access denied for user 'root'@'localhost' (using password: NO)   }

    安装PhpMyAdmin2.11.4 很简单不多说了,直接下载解压缩放在web目录下就可以,我2000系统的目录是C:/Inetpub/wwwroot/PhpMyAdmin

    网上最多教的方法是从PhpMyAdmin/libraries目录下 找到config.default.php 文件然后复制到根目录PhpMyAdmin下 改名字为 config.inc.php 然后修改里面的内容等等

    但是在PhpMyAdmin2.11.4 版本里不需要,只要找到根目录下的config.sample.inc.php文件,复制里面的内容到新建文件config.inc.php里就可以了。 config.inc.php要放在根目录下。

    然后修改里面的内容为如下:(只修改红色部分)

    <?php
    /* vim: set expandtab sw=4 ts=4 sts=4: */
    /**
    * phpMyAdmin sample configuration, you can use it as base for
    * manual configuration. For easier setup you can use scripts/setup.php
    *
    * All directives are explained in Documentation.html and on phpMyAdmin
    * wiki <http://wiki.cihar.com>.
    *
    * @version $Id: config.sample.inc.php 10142 2007-03-20 10:32:13Z cybot_tm $
    */

    /*
    * This is needed for cookie based authentication to encrypt password in
    * cookie
    */
    $cfg['blowfish_secret'] = '2156'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
    //此句为注释不需要,上面的2156是随便值。

    /*
    * Servers configuration
    */
    $i = 0;

    /*
    * First server
    */
    $i++;
    /* Authentication type */
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    /* Server parameters */
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    /* Select mysqli if your server has it */
    $cfg['Servers'][$i]['extension'] = 'mysql';
    /* User for advanced features */
    $cfg['Servers'][$i]['controluser'] = 'root';
    $cfg['Servers'][$i]['controlpass'] = '123456';

    /* Advanced phpMyAdmin features */
    // $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    // $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    // $cfg['Servers'][$i]['relation'] = 'pma_relation';
    // $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    // $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    // $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    // $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    // $cfg['Servers'][$i]['history'] = 'pma_history';
    // $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

    /*
    * End of servers configuration
    */

    /*
    * Directories for saving/loading files from server
    */
    $cfg['UploadDir'] = '';
    $cfg['SaveDir'] = '';

    ?>

    基本工作完成,现在试着打开就会提示 如题的错误。
    方法是 在C:/Inetpub/wwwroot/目录下新建个文件夹(例如:PMA)

    然后把PhpMyAdmin文件夹拖到PMA目录下就OK了

    访问的目录就应该是 http://localhost/PMA/phpmyadmin/index.php

    如果前一步$cfg['blowfish_secret'] = '2156'; 没有设置任意值的话,会提示错误信息“配置文件现在需要绝密的短语密码(blowfish_secret)”

    忘记设置的话,快补上喽,我也是新手,刚开始学PHP。 有不准确的描述多包含。

    微软BI技术交流群:316744959 武汉NET技术群:961108969 NET技术群:21386099 本人具有丰富的系统开发经验,承接系统开发,小程序,NET系统开发,BI开发,有需求联系微信手机:15010195887
  • 相关阅读:
    python使用消息队列RabbitMq(入门)
    python Condition类(锁)
    python锁
    python多线程的几种情形分析-三种情况
    git基本使用
    python学习笔记之数据类型、字符编码、文件处理
    NOIP2018提高组模拟题(五)
    10.28模拟赛
    差分+树状数组【p4868】Preprefix sum
    线段树【p2706】贪婪大陆
  • 原文地址:https://www.cnblogs.com/Impulse/p/3095162.html
Copyright © 2011-2022 走看看