mysql_query()


SQL 쿼리 문자열 전송

Description

bool/string mysql_query(string $query)

Parameters

Return Value

Example

<?php
include_once "/lib/sn_dns.php";                 // DNS 라이브러리
include_once "/lib/sn_mysql.php";

$query_create_db = "CREATE DATABASE testdb;";   // 데이터베이스 생성 쿼리 문자열
$query_drop_db = "DROP DATABASE testdb;";       // 데이터베이스 제거 쿼리 문자열

$server_addr = "192.168.0.100";                 // MySQL 서버의 IP주소
$user_name = "user_id";                         // MySQL 계정의 아이디
$password = "password";                         // MySQL 계정의 비밀번호

// MySQL 접속 시도
if(mysql_connect($server_addr, $user_name, $password) === false)
    exit(mysql_error());                        // 에러메시지 출력 및 종료

if(mysql_query($query_create_db) === true)      // 쿼리 전송
    echo "create db success!\r\n";
else
    exit(mysql_error());                        // 에러메시지 출력 및 종료

if(mysql_query($query_drop_db) === true)        // 쿼리 전송
    echo "drop db success!\r\n";
else
    exit(mysql_error());                        // 에러메시지 출력 및 종료

mysql_close();                                  // MySQL 접속 종료
?>

See also