MariaDB,MySQL/기초
MySQL & PHP - 웹서버와 DB연결하기
Hackerrior
2017. 6. 9. 14:58
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방식으로 현재 사이트로 값을 넘기는 모습