티스토리 뷰

MySQL DB연결하기




  환경 

  ㆍLinux : CentOS-6.9
  ㆍApache 웹 서버 구축 
  ㆍ서버측 스크립트 언어 : PHP
  ㆍMySQL Database 이용


  DB 연결하기



 ↑ DB 연결을 위한 코드



  Query > $conn_DB = mysql_connect( [MySQL 서버], [사용자 이름], [사용자 비밀번호] )


 ▶ 변수 $conn_DB는 정의하지 않아도된다. ( 연결이 제대로 이루어져있는지 파악하기 위함이다. )

 ▶ MySQL 서버 : 현재 MySQL이 설치된 서버

 ▶ 사용자 이름 : MySQL 서버 사용자 이름

 ▶ 사용자 비밀번호 : 사용자 이름에 대한 비밀번호


  if문을 통해 연결을 검증하고 있다. 변수 $conn_DB가 존재하지 않는다( mysql_connect가 오류가있다. )면 die()를 통해 

  스크립트를 종료한다.

  이때 mysql_error()를 통해 어떠한 에러가 있는지 메세지를 띄울 수 있다. mysql_connect가 제대로 작동했다면 정상적으로

  웹브라우저 실행된다.


 ↑ 정상적으로 DB연결( mysql_connect )이 이루어졌다.


 ↑ mysql_connect가 제대로 이루어지지 않는다면, if문에의해  mysql_error()가 작동된다.

   # mysql서버를 제대로 입력하지 않았다. 

 ↑ 현재 mysql Database와 연결된 상태이고, 로그인 폼 기능도 제대로 작동중이다.


 ↑POST방식으로 현재 사이트로 값을 넘기는 모습