NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localho…

    페이지 정보

    본문

    에저 가상 윈도우(VM)에서 APM을 설치하고, 차세대 RPA 업무 자동화 매크로를 개발하려고 하는데~ 시작부터 에러가 발생하는군요-_-;

    mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)
    
    phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

     

    APM의 Apache의 Config를 클릭해줍니다.

    UwArzIo.png

     

     

    Context 메뉴에서 phpMyAdmin (config.inc.php)를 선택하세요.

    lPHlLoN.png

     

     

    텍스트 파일이 하나 열리는데요. root의 계정의 패스워드가 설정되어 있는지 체크 해보세요. 아래와 같이 패스워드가 없어야 합니다. 만약, 반대라면 입력해야 합니다.

    • $cfg['Servers'][$i]['password'] = '';
    /* Authentication type and info */
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['AllowNoPassword'] = true;
    $cfg['Lang'] = '';

     

    이게 버전마다 차이가 있는건지는 모르겠지만, 이전 버전에서는 패스워드를 넣지 않으면 위와 같은 에러가 발생했는데요. 오늘 날짜 기준으로 최신 버전을 다운로드 받아서 설치해보니 패스워드를 설정하면 에러가 발생합니다. 버전이 업되면서 어떤 부분이 변경되었는지는 확인해보질 않아서 차이점은 잘 모르겠지만, 패스워드 설정해보고, 지워보고 하면 정상적으로 MySQL 서버가 실행 될겁니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.