(1) PHP
(2) PHP 파일 수정
(3) DB 생성
(4) 테스트
- php는 그냥 설치 시 5.4 버전이 설치 됨 → mysql과 버전이 맞지 않아 작동 X
- php는 5.7 버전 이상 필요
1. 필요 파일 설치





2. 설정 파일 편집
- web 페이지를 php 파일로 실행하기 위해 내용 수정


3. php 파일 수정

- 실습에 필요한 파일을 열어보면 인코딩이 ANSI로 설정되어있음

- 파일을 다른 이름으로 저장하며 인코딩을 UTF-8로 변경




- UTF-8 확인

4. php 파일 올리기


- scp [파일] [사용자]@[IP 주소]:[경로]

5. 파일 확인

6. 시스템 시작, 방화벽 열기

7. web 확인
- web 페이지는 뜨지만 DB가 없기 때문에 연결 실패

1. index.php

- DB가 있는 서버의 IP 작성
- 'test' 라는 database 생성해야함

2. insert.php

- DB 서버 IP 작성
- 'member' 라는 database 필요

3. person1.php

- CentOS7-1로 이동할 수 있도록 IP 입력

4. table.php
- 실제적으로 DB에 데이터를 집어넣는 파일

- DB 서버 IP 작성

1. test DB 생성
- index.php 파일에 필요

2. member DB 생성
- insert.php, table.php 파일에 필요


- table.php 파일에서 member DB에 필요한 칼럼 확인

- member table 생성 후 필요한 칼럼 내용 작성

- web 페이지 연결성공 (DB를 생성했기 때문)

- 10.0.0.11/person1.php 접속

- 정보 입력 후 회원가입

- 테이블 조회 (table.php로 이동)

- insert.php 파일로부터 데이터를 받아 table.php에서 조회 가능

* person1.php에서 회원가입을 하면 insert1.php가 동작하여 DB에 데이터를 밀어넣음
table.php는 DB에 있는 데이터를 가져와서 출력
| [MySQL] MySQL DB | 기본명령어 (0) | 2022.05.23 |
|---|