Presentation is loading. Please wait.

Presentation is loading. Please wait.

2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명

Similar presentations


Presentation on theme: "2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명"— Presentation transcript:

1 2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명
TERM PROJECT 안내 2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명

2 FTP 사용 방법 (1/2) Filezilla Client 설치 : 호스트 및 계정 정보 :
에서 다운로드 호스트 및 계정 정보 : 호스트 : 사용자명 : aiXX (XX = 홈페이지에서 발급한 고유ID 번호) 비밀번호 : 사용자명과 동일 포트 : 3160

3 FTP 사용 방법 (2/2) 사이트 관리자를 통해 자신의 정보를 저장 Click 1! 정보입력 2! Click 3!

4 MySQL 접속 및 사용 방법 (1/3) HeidiSQL 설치 : 호스트 및 계정 정보 :
강의 자료실에서 다운로드 또는 에서 다운로드 다른 방법을 사용해도 상관 없음 호스트 및 계정 정보 : Network Type : TCP/IP Hostname / IP : User : aiXX (XX = 홈페이지에서 발급한 고유ID 번호) Password : User와 동일 포트 : 3307

5 MySQL 접속 및 사용 방법 (2/3) 정보 입력 후 Open 선택 - 세션 정보를 저장해두면 편리함

6 MySQL 접속 및 사용 방법 (3/3) 왼쪽의 Database 선택하여 우클릭 후, 각종 기능 사용가능

7 텀 서버에서 웹 페이지 구동하기 FTP로 html이나 php 파일 업로드 웹 브라우저에 다음과 같은 방법으로 주소 입력
FTP에 폴더를 만들어 파일을 넣었을 경우엔 해당 폴더 명도 입력 (예 : test 폴더 만들고 그 안에 index.html 파일 업로드 했을 경우 )

8 SQL 에서의 Table 생성(1) Click!

9 SQL 에서의 Table 생성(2) 간단하게 table 을 생성할 수 있다.

10 PHP 내에서의 DB Connect 하는 방법(1)
DB 는 보통 PHP 와 가장 자주 사용이 된다. 따라서 PHP 에서 사용되는 문법 위주로 배워 봅시다. MySQLi 함수 MySQLi 는 MySQL Improved Extension 의 약자로 기존 MySQL 함수의 확장된 함수이다. MySQLi 함수는 기존의 함수 방식과 객체 방식 두 가지 형태로 사용할 수 있지만 PHP 5 이상에서만 사용할 수 있기 때문에 호환성 문제가 있다면 MySQL 함수를 사용하도록 한다.

11 PHP 내에서의 DB Connect 하는 방법(2)
mysqli_connect(); 내부 속성 Servername – ip 주소를 입력합니다. Useranme – 사용자 id 를 입력합니다. Password – 사용자 pw 를 입력합니다. Dbname – 사용자 db이름을 입력합니다. Port – 사용자 port 를 입력합니다.

12 PHP 내에서의 DB Connect 하는 방법(3)
mysqli_connect([string host], [string username], [string password], [string dbname], [int port], [string socket]) host : MySQL 서버 주소 username : 데이터베이스 사용자 계정 password : 데이터베이스 사용자 비밀번호 dbname : 선택할 데이터베이스 이름 port : MySQL 서버 포트 번호 socket : 소켓 또는 명명된 파이프 => 데이터베이스에 접속한다. => 데이터베이스에 접속하고 연결이 되면 MySQL 연결 정보를 객체로 되돌려준다.

13 mysqli_query() 문 mysqli_query(mysqli link, string query, [int resultmode]) link : MySQL 연결 객체 query : 쿼리 resultmode : mysqli_use_result / mysqli_store_result => mysqli_real_query() 함수를 호출한 후 mysqli_use_result() / mysqli_store_result() 함수를 호출한것과 같다. => resultmode의 디폴트 값은 mysqli_store_result 이다.

14 그외 기타 mysqli 문법 링크 참조 하세요!

15 간단한 예제(1) Index.php

16 간단한 예제(2) Insert.ph Team01 대신 aiXX를 넣으시면 됩니다.

17 DB에서 결과를 확인 입력한 값이 Row 에 추가되는 것을 확인 할 수 있다.


Download ppt "2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명"

Similar presentations


Ads by Google