1 / 17

TERM PROJECT 안내

TERM PROJECT 안내. 2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명. FTP 사용 방법 (1/2). Filezilla Client 설치 : http://filezilla-project.org/ 에서 다운로드 호스트 및 계정 정보 : 호스트 : 164.125.36.69 사용자명 : aiXX (XX = 홈페이지에서 발급한 고유 ID 번호 ) 비밀번호 : 사용자명과 동일 포트 : 3160.

hop
Download Presentation

TERM PROJECT 안내

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

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

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

  7. 텀 서버에서 웹 페이지 구동하기 • FTP로 html이나 php 파일 업로드 • 웹 브라우저에 다음과 같은 방법으로 주소 입력 • http://164.125.36.69/2012/aiXX/test.php • FTP에 폴더를 만들어 파일을 넣었을 경우엔 해당 폴더 명도 입력(예 : test 폴더 만들고 그 안에 index.html 파일 업로드 했을 경우http://164.125.36.69/2012/aiXX/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 문법 • http://www.cyworld.com/neohitler/3737374 • 링크 참조 하세요!

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

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

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

More Related