mysql
-
[PHP] 38. 여러 레코드 삽입(Insert Multiple Records Into MySQL) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:04
PHP Insert Multiple Records Into MySQL 1. Insert Multiple Records Into MySQL Using MySQLi 여러 SQL 구문은 mysqli_multi_query() 함수를 통해 실행되어 집니다. 아래 예제는 MyGuests 테이블에 3개의 새로운 레코드를 추가하는 예제입니다. 12345678910111213141516171819202122232425262728
-
[PHP] 37. ID 얻기(Get ID of Last Inserted Record) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:03
PHP Get ID of Last Inserted Record 1. Get ID of The Last Inserted Record AUTO_INCREMENT 필드를 갖는 테이블에 삽입(INSERT)이나 수정(UPDATE)를 수행한 경우, 즉시 최근에 삽입된/수정된 레코드의 아이디를 얻을 수 있습니다. 테이블 MyGuests에서, id 컬럼은 AUTO_INCREMENT 필드입니다: 아래 예제는 추가된 마지막으로 삽입된 레코드의 아이디를 검색하는 코드 라인만을 제외하고, 이전 장의 예제와 같습니다. 12345678910111213141516171819202122232425
-
[PHP] 36. 데이터 삽입(Insert Data Into MySQL) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:03
PHP Insert Data Into MySQL 1. Insert Data Into MySQL Using MySQLi 데이터베이스와 테이블이 생성되고 난 후, DB와 테이블에 데이터를 추가 해 보도록 하겠습니다. 몇 가지 문법 규칙을 따라야 합니다: - SQL 질의는 PHP에서 따옴표로 감싸져야 합니다. - SQL 질의 내의 문자열 값은 따옴표로 감싸져야 합니다. - 숫자 값은 따옴표로 감싸지 않습니다. - NULL 단어는 따옴표로 감싸지 않습니다. INSERT INTO 문은 MySQL 테이블에 새로운 레코드를 삽입하는데 사용됩니다: INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...) 이전 장에..
-
[PHP] 35. 테이블 생성(Create a MySQL Table) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:02
PHP Create MySQL Tables 데이터베이스 테이블은 자신의 고유한 이름 갖고 컬럼과 열로 구성되어 있습니다. 1. Create a MySQL Table Using MySQLi CREATE TABLE 구문은 MySQL에서 테이블을 생성하기 위하여 사용됩니다. MyGuests란 이름으로 테이블을 생성 할 것이고, 5 개의 컬럼 갖습니다: id, firstname, lastname, email, reg_date 1234567CREATE TABLE MyGuests (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,firstname VARCHAR(30) NOT NULL,lastname VARCHAR(30) NOT NULL,email VARCHAR(50),reg_dat..
-
[PHP] 34. DB 생성(Create a MySQL DB ) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:02
PHP Create a MySQL Database 데이터베이스는 하나 이상의 테이블로 구성되어 있습니다. MySQL에 특별한 CREATE 권한을 필요로 합니다. 1. Create a MySQL Database Using MySQLi CREATE DATABASE 구문은 MySQL에서 데이터베이스를 생성하는데 사용됩니다. 아래 예제는 myDB를 생성하는 예제입니다: 12345678910111213141516171819202122Colored by Color Scriptercs * 이 강좌는 'w3schools'를 참조하여 작성하였습니다.
-
[PHP] 33. MySQL 연결(MySQL Connection) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:01
PHP Connect to MySQL PHP 5와 이 후 버전은 MySQL 데이터베이스에서 작업 가능합니다 : - MySQLi extension - PDO (PHP Data Object) 1. MySQL Examples in Both MySQLi and PDO Syntax 이번 장에서 PHP와 MySQL이 작동하는 3가지 방법을 보겠습니다: - MySQLi(object-oriented) - MySQLi(procedural) - PDO 2. MySQLi Installation 리눅스나 윈도우에서: MySQLi 확장은 php5 mysql 패키지를 설치할 때, 자동적으로 설치됩니다. 설치에 관해 자세히 알려면, 아래 링크를 확인해 주세요: http://php.net/manual/en/mysqli.install..
-
[PHP] 32. MySQL 연동 - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:00
PHP MySQL Database PHP에서, 당신은 데이터베이스에 연결하고 조작할 수 있습니다. MySQL은 PHP와 함께 사용되는 가장 유명한 데이터베이스 시스템 입니다. 1. What is MySQL? - 웹에서 사용되는 데이터베이스 시스템입니다. - 서버에서 구동되는 데이터 베이스 시스템입니다. - 작거나 큰 어플리케이션에 이상적입니다. - 매우 빠르고, 신뢰적이고, 사용하기 쉽습니다. - 표준 SQL을 사용합니다. - 여러 플랫폼에서 컴파일 됩니다. - 다운로드 및 사용이 무료입니다. - Oracle 에 의해 개발, 배포, 제공됩니다. MySQL 데이터베이스의 데이터는 테이블에 저장됩니다. 테이블은 관련된 데이터의 집합이고, 컬럼과 열로 구성되어 있습니다. 데이터베이스는 정보를 저장하기 위해 절..
-
[MongoDB] 6. 관계형 DB와 함께하는 몽고DB 활용CSE/MongoDB 2015. 6. 13. 11:46
이번 포스팅은 관계형 DB와 몽고DB를 조합한 어플리케이션 형을 만들어 보겠습니다!! 먼저 RDBMS와 MongoDB를 사용하는 잠재적인 사례에 대해 알아보도록 하겠습니다! - 집계 연산 질의 결과 저장: Cost가 많이 드는 집계 연산 질의 결과(COUNT, GROUP BY 등)를 몽고DB에 저장할 수 있습니다. 이런 기능은 결과가 유효하지 않을 때까지 애플리케이션에서 동일 질의를 다시 수행할 필요 없이 몽고DB에서 결과를 잽싸게 가져오게 만듭니다. 몽고DB 컬렉션의 스키마는 유연하므로, 결과 데이터의 구조를 미리 걱정할 필요가 없습니다. 집계 연산 질의가 반환하는 Row는 BSON 다큐먼트로 저장이 가능합니다. - 데이터 저장: 데이터량이 커질수록, 관계형 테이블에서 질의와 다른 연산 과정에 필요한 ..