데이터베이스
-
[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 데이터베이스의 데이터는 테이블에 저장됩니다. 테이블은 관련된 데이터의 집합이고, 컬럼과 열로 구성되어 있습니다. 데이터베이스는 정보를 저장하기 위해 절..
-
[PHP] 1. 소개(Introduction) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 11:54
PHP 5 Introduction PHP 스크립트는 서버에서 실행됩니다. 1. What You Should Already Know 시작하기 전에 아래의 개념들에 대한 기본적인 이해를 가지고 계셔야 합니다: - HTML - CSS - JavaScript 2. What is PHP? - PHP는 "PHP: Hypertext Preprocessor" 의 약어입니다. - PHP는 널리 사용되고, 오픈 소스 스크립트 언어 입니다. - PHP 스크립트는 서버에서 실행됩니다. - PHP는 다운로드 및 사용이 무료입니다. * PHP는 놀랍고 유명한 언어입니다! - 가장 큰 블로깅 시스템인 WordPress의 핵심일만큼 충분히 강력합니다! - 가장 큰 소셜 네트워크인 페이스북을 실행할만큼 깊습니다! - 초보자들을 위한 ..
-
[MySQL] 뷰(View)CSE/MySQL 2015. 6. 12. 16:26
뷰 생성하기 1CREATE VIEW emp_view AS select name, age FROM employ;cs 뷰 칼럼 값 변경 1UPDATE emp_view SET name='팀장 강신우' WHERE name='강신우'cs 뷰 칼럼을 변경하면 원본도 영향을 끼친다 조건 설정하여 뷰 생성 12345create view v2 as select sale.number, employ.name, sale.salesfrom salejoin employ using(number)where sale.sales >= 100;cs 뷰 삭제 12DROP VIEW view_name; cs
-
[MySQL] UNION, JOIN, SUB QUERYCSE/MySQL 2015. 6. 12. 16:25
이번 장을 진행하기전에 기존의 sale table을 삭제하고 아래 새로운 테이블을 작성한다. 12345678910111213141516171819202122create table sale( number varchar(10), sales int, month int); create table employ( number varchar(10), name varchar(10), age int); create table another_employ( number varchar(10), name varchar(10), age int); create table loc( number varchar(10), city varchar(5));cs 123456789101112131415161718192021222324252627..