mysqli_connect(): (HY000/1045) 오류

mysqli_connect(): (HY000/1045) 오류

QA

mysqli_connect(): (HY000/1045) 오류

본문

mysqli_connect(): (HY000/1045): Access denied for user 'db_test'@'localhost' (using password: YES) in C:\ex\db_test.php on line 7

 

db_test.php 테스트 파일 하나 만들었는데 게속 저 오류가 뜨네요.

xampp 현재 사용중이고 윈도우에서

mysqlworkbench 접속도 되고 phpmyadmin 접속도 됩니다.

xampp shell , cmd 창 디렉토리 들어가서 mysql -u root -p 

접속해도 다 되고

update문 날려서 비밀번호 전부 통일해서 root로 바꿨는데

계속 저 오류가 뜨네요 혹시나 해서 계정 삭제하고 다시 만들어서 전부 똑같이 권한 Y로 바꿔주고.

다시 update문 날려서 비밀번호 바꿔주고 flush privileges; 먹이고 재시작 해도 마찬가지네요.

db_test.php 파일에 현재 코드는

이렇게 짜놓았는데 맥에서는 문제가 없었는데...윈도우는 왜 오류가 이리 나는지 ㅠ

<?php
$host = "localhost";
$dbName = "db_test";
$user = "root";
$pw = "root";

$conn = mysqli_connect($host,$dbName,$user,$pw);
if (!$conn) # DB 연결 실패시 에러메세지 출력
{
    die("Connection failed:".mysqli_connect_error());
}
?>

 

남은 방법은 프로그램 삭제했다가 다시 설치하는 방법인데 ㅋ

아시는분 답변좀 부탁드리겠습니다.

아코드에서 localhost -> 127.0.0.1 로도 바꿔봐서 해보고 뒤에 명칭 붙여서도 해보고.

비밀번호 다르게도 쳐보고 해도 같은증상이네요.. 비밀번호 안치면 에러는 끝에 YES만 NO로 나오구요

xampp에 config.inc.php 파일에 계정정보도 수정해도 마찬가지네용

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 123,629 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT