happy cat image

everdevel

Web Technology, 에버디벨

UI 변경

EEOS

에버디벨 책을 학습할 수 있는 클라우드 개발 환경을 제공합니다.
개발환경구축없이 태블릿에서도 개발할 수 있는 책의 예제와 프로젝트
오직 당신을 위한 스토리지, URL, DB, 무제한 트래픽
그리고 웹기반 개발환경을 제공합니다.

더 알아보기
클라우드 개발환경 제공 (로그인 후 메인에서 EEOS 클릭)

PHP로 MySQL에 접속하기

PHP와 MySQL을 연동하는 방법에 대해서 학습하겠습니다.
PHP에서 MySQL에 접속하기 위해서 사용되는 함수는 mysqli라는 함수를 사용합니다.
사용법은 아래와 같습니다.

<?php
    $host = '호스트명';
    $user = '계정명';
    $pw = '비밀번호';
    $dbName = '데이터베이스명';
    $mysqli = new mysqli($host, $user, $pw, $dbName);
?>

위와 같이 mysqli함수의 인자로 데이터베이스의 호스트, 계정명, 비밀번호, 사용할 데이터베이스 이름을 입력합니다.
그럼 실제로 에디터에서 mysqli를 사용해보겠습니다.
아래와 같이 코드를 작성하고 실행합니다.

<?php
    $host = 'localhost';
    $user = 'root';
    $pw = 'root';
    $dbName = 'myClass';
    $mysqli = new mysqli($host, $user, $pw, $dbName);

    if($mysqli){
        echo "MySQL 접속 성공";
    }else{
        echo "MySQL 접속 실패";
    }
?>

위와 같이 작성후 htdocs 폴더에 파일명 [connect.php]로 저장후
웹브라우저를 실행하고 주소를 localhost/connect.php 를 입력하면 결과를 볼 수 있습니다.

PHP MYSQL 접속

PHP로 MySQL에 연동하는 방법을 알았으니 이제 이를 응용하여 여러가지 것들을 하기 위해 다음 강좌에서 봐요.

2019년 에버디벨이 제안하는 클라우드 개발환경(EEOS)이 드디어 오픈했습니다.
이제 개발환경구축없이 웹브라우저에서 웹개발하자
HTML5, CSS3, JavaScript를 넘어 MySQL, PHP까지
앞으로 지원 언어는 더 늘어날 예정 react, node, angular등
웹브라우저만 있다면 기기도 가리지 않아요. 이제 아이패드에서도 웹개발해요.!!
자기만의 클라우드 에디터, 저장공간, 데이터베이스, 접속 URL(eeosXXX.adjkl.com/eeos/)을 제공해요.
현재 웹코딩 시작하기와 PHP200 독자는 mybook(책과 관련된 기능 제공)에서 사용할 수 있습니다.

EEOS 신청하기 EEOS 알아보기

강좌로 돌아가기