[PHP] DB접속 테스트하기[PHP] DB접속 테스트하기

Posted at 2019. 7. 30. 17:00 | Posted in PHP/PHP Setting




참고 : https://blog.naver.com/diceworld/220292090236




■ PHP  데이터 베이스 접속 테스트




# 소스코드

<?php


error_reporting(E_ALL);

ini_set("display_errors", 1);

date_default_timezone_set('Asia/Seoul');


$conn = mysqli_connect( "접속IP주소", "아이디", "비밀번호", "데이터베이스명", "포트" );


if( empty( $conn ) == true ) {


      echo ( "#############################################################################" );

              echo ( "</br> default DBMS 접속 호스트 정보가 정확하지 않습니다. </br>\n\n" );

          exit ( "#############################################################################" );


} else {


      echo ( "#############################################################################" );

          echo ( "</br> default DBMS 접속에 성공하였습니다. </br>\n\n" );

          echo ( "-----------------------------------------------------------------------------" );

          echo ( "<pre>" );

          print_r ( $conn );

          echo ( "</pre>" );

          exit ( "#############################################################################" );


}

mysqli_close( $conn );

?>





# 출력결과









  1. call to undefined function mysqli_connect() 에러가 납니다...

    php설치하기 글 보고 php를 설치했는데
    ext에 php_mysqli.dll 파일이 있는데도 에러가 나서 주석도 빼보고
    새로 mysqli.dll 파일 설치해서 경로도 넣어봤습니다.
    근데도 똑같이 저렇게 에러가 나네요ㅠㅠ
    저도 DB연결하고싶어요ㅠㅠ
    • 2020.05.21 17:05 신고 [Edit/Del]
      안녕하세요, 많이 답답하시겠네요.
      일단 phpinfo(); 로 현재 정보를 확인해 보시겠어요
      mysqli가 잘 설정되어 있는지, php.ini의 경로는 잘 잡혀 있는지
  2. 안녕하세요!!!!

    phpinfo()로 확인하면 php.ini 파일 경로가 원래는 none이었는데 제가 window로 옮겼더니
    Loaded Configuration File 에는 C:\WINDOWS\php.ini 라고 나와있습니다!
    mysqli 는
    MYSQLi 라고 나오고 Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendeldlfjgrp 이렇게 나와있는데 잘 성정되어 있는건가요?
    • 2020.05.21 22:56 신고 [Edit/Del]
      http://magic.wickedmiso.com/56
      제 포스팅 내용대로 php를 설치하신 걸까요?
      (일단 php.ini가 none이 었다라는것 부터가 지금 의심스럽습니다.)

      MySQL or MariaDB를 설치 하셨다면 일단 해당 코드가 아닌 DB툴로 접속은 잘 되시는지요?

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기