sql
-
[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 데이터베이스의 데이터는 테이블에 저장됩니다. 테이블은 관련된 데이터의 집합이고, 컬럼과 열로 구성되어 있습니다. 데이터베이스는 정보를 저장하기 위해 절..
-
[MySQL] 테이블 변경, 색인, 기본키CSE/MySQL 2015. 6. 12. 16:18
ALTER TABLE 명령 - 칼럼의 정의를 변경할 때 : ALTER TABLE ... MODIFY ... - 칼럼을 추가할 때 : ALTER TABLE ... ADD ... - 칼럼의 이름과 정의를 변경할 때 : ALTER TABLE ... CHANGE ... - 칼럼을 삭제할 때 : ALTER TABLE ... DROP ... 칼럼의 자료형 변경 1ALTER TABLE tb1 MODIFY name VARCHAR(100);cs 테이블 tb1의 name 칼럼의 자료형을 VARCHAR(100)으로 변경. 칼럼 추가 12ALTER TABLE tb1 ADD birth DATETIME; Colored by Color Scriptercs 테이블 tb1에 birth 칼럼 추가. 칼럼 이름과 자료형, 위치 변경 1A..
-
[MySQL] 데이터베이스 & 테이블CSE/MySQL 2015. 6. 12. 16:18
데이터 베이스 생성 'data_base_name' 란에 자신이 만들고자하는 DB 명을 입력. 123create database 'data_base_name'; create database db1;cs 데이터 베이스 확인 1show databases;cs 데이터 베이스 지정'data_base_name'란에 자신이 사용하고자하는 DB 명을 입력. 123use 'data_base_name'; use db1;cs 현재 사용하고 있는 DB 표시 1SELECT database();cs 테이블 생성 추가적으로 옵션을 줄수있다. 12345678910111213CREATE TABLE 'table_name' ( 'column_name1' 'datatype1', 'column_name2' 'datatype2', ....);..
-
[DataBase] PL/SQL 이란CSE/DataBase 2015. 6. 12. 16:01
Oracle's Procedural Language extension to SQL오라클에서 제공하는 SQL을 확장한 절차적 프로그래밍 언어특징 - SQL 문장에서 변수 정의, 조건 처리, 반복 처리 등 프로그래밍 언어가 보이는 제어 구조 제공 - SQL과 프로그래밍 언어의 통합 접근 중 한 형태 - ESQL, SQLJ 등의 기술과 달리 상용 프로그래밍 언어가 아닌 오라클 자체적인 프로그래밍 언어 사용 엔진 실행 구조 블록단위 구조 DECLARE -- 선택 -- 변수, 상수, 커서, 사용자 지정 예외 선언 BEGIN -- 필수 -- SQL 문장, PL/SQL 제어 문장 EXCEPTION -- 선택 -- 에러 발생시 수행될 액션 END; -- 필수 블록 유형 익명(Anonymous): 이름이 없는 PL/SQ..
-
[AngularJS] 9. HTML DOM - Angular JS 강좌Web/AngularJS 2015. 6. 12. 14:20
AngularJS HTML DOM AngularJS는 어플리케이션 데이터를 HTML DOM 요소의 속성과 결합하기 위한 지시어를 가지고 있습니다. 1. The ng-disabled Directive ng-disabled 지시어는 AngularJS 어플리케이션 데이터를 HTML 요소의 속성을 못 쓰게하는 연결입니다. 1234567891011121314151617181920 Click Me! Button {{ mySwitch }} Colored by Color Scriptercs ng-disabled 지시어는 어플리케이션 데이터 mySwitch를 HTML 버튼의 disabled 속성과 연결합니다. ng-model 지시어는 HTML 체크박스 요소의 속성과 mySwitch 값을 연결합니다. mySwitch 값이..
-
[AngularJS] 8. SQL - Angular JS 강좌Web/AngularJS 2015. 6. 12. 14:20
AngularJS SQL 이전 장에서 작성된 코드는 데이터베이스로 부터 읽어들이는데 사용되기도 합니다. 1. Fetching Data From a PHP Server Running MySQL 1234567891011121314151617181920212223242526272829303132333435363738394041 table, th , td { border: 1px solid grey; border-collapse: collapse; padding: 5px;}table tr:nth-child(odd) { background-color: #f1f1f1;}table tr:nth-child(even) { background-color: #ffffff;} {{ x.Name }} {{ x.Country }..