MySQL에 쿼리를 보내는 함수.mysql_query함수로 얻은 열의 개수를 계산하는 함수.데이터베이스에서 가져온 하나의 열을 배열 형태로 저장 하는 함수. 위에 $result 변수는 1)번에서 소개한 mysql_query 함수 내용이 들어가 있는 변수 입니다. 1)번
흐름 제어MySQL은 프로그램의 순차적인 흐름을 제어해야 할 때 사용할 수 있는 다양한 연산자와 함수를 제공합니다.CASEIF()IFNULL()NULLIF()CASE 연산자는 값을 서로 비교하거나, 표현식의 논리값에 따라 다른 값을 반환합니다.CASE 연산자의 문법은
MySQL이란? PHP를 사용하면 손쉽게 데이터베이스에 연결하고 그 내용을 관리할 수 있습니다. MySQL은 PHP와 함께 사용되는 가장 대중적인 데이터베이스 시스템입니다. 이러한 MySQL의 특징은 다음과 같습니다. **1. 오픈 소스이므로, 무료로 다운받아 사용
따라서 현재 PHP에서 MySQL 데이터베이스에 연결하기 위해 사용할 수 있는 API는 다음과 같습니다.1\. MySQL improved extension(MySQLi extension)2\. PHP Data Objects(PDO)위의 두 가지 API는 각각 장단점을
JOIN은 데이터베이스 내의 여러 테이블에서 가져온 레코드를 조합하여 하나의 테이블이나 결과 집합으로 표현해 줍니다.이러한 JOIN은 보통 SELECT 문과 함께 자주 사용됩니다.표준 SQL에서는 레코드를 조합하는 방식에 따라 JOIN을 다음과 같이 구분합니다.INNE
DELETE, TRUNCATE, DROP 명령어는 모두 삭제하는 명령어이지만 중요한 차이점이 있다DELETE 명령어는 데이터는 지워지지만 테이블 용량은 줄어 들지 않는다. 원하는 데이터만 지울 수 있다. 삭제 후 잘못 삭제한 것을 되돌릴 수 있다.TRUNCATE 명령어
세션 데이터를 저장하는 현재 디렉토리 경로를 반환합니다.데이터 저장에 사용하는 현재 디렉토리 경로를 반환합니다.\_\_autoload — Attempt to load undefined classcall_user_method_array — 인수 배열로 사용자 메소드를 호
MySQL 바이너리 함수여기에서 MySQL은 "HELLO"와 "hello"의 바이트 단위 비교를 수행하고 0을 반환합니다(바이트 단위 기준에서는 동일하지 않기 때문).
Structured Query Language의 약자입니다.데이터베이스에서 데이터를 정의, 조작, 제어하기 위해 사용하는 언어통합하여 관리되는 데이터의 집합체.이는 중복된 데이터를 없애고, 자료를 구조화하여 , 효율적인 처리를 할 수 있도록 관리됩니다.이는 별도의 미들
BACKUP DATABASESQL Server에서 기존 SQL 데이터베이스의 전체 백업을 만드는데 사용BACKUP DATABASE databasenameTO DISK = 'filepath';차등백업:마지막 전체 데이터베이스 백업 이후 변경된 부분만 백업BACKUP DA
SQL ALTER TABLE문 기존 테이블의 열추가, 삭제 또는 수정하는데 사용됩니다. 기존 테이블에 다양한 제약 조건을 추가하고 삭제하는데에도 사용됩니다. 열추가 >ALTER TABLE table_name ADD columnname datatype_;
데이터 타입 정의데이터 타입은 컴퓨터 시스템과 프로그래밍 언어에서 실수, 정수 , 소수 자료형 등의 여러 종류의 데이터를 식별하는 타입문자형
테이블 생성설정number - int자동으로 숫자 올라가는 auto_crement PKname - varchar(100) 글쓴이message - varchar(255) 메세지파일설명 \- index.php(글조회,검색,삭제)(글 목록) \- write.php(글쓰기
<테이블 복사할 때>CREATE TABLE 새로만들테이블명 ASSELECT \* FROM 복사할테이블명 WHERE 절<테이블 구조만 복사할 때>CREATE TABLE 새로만들테이블명 ASSELECT \* FROM 복사할테이블명 WHERE 1=2 where에다
세션웹사이트의 여러 페이지에 걸쳐 사용되는 사용자 정보를 저장하는 통신수단사용자가 서버와의 연결을 끝내기까지 소요시간쿠키클라이언트(브라우저)에 데이터를 저장하는 통신수단.세션의 키 값만을 클라이언트측에 저장하는 것이 정석브라우저는 필요할 때마다 이 키값을 이용하여 서버
Time = 쿼리요청시각Query_time = 쿼리 수행 시간Lock_time = 락이 걸린 시간Rows_sent = 쿼리 결과 row 수Rows_examined = 쿼리 대상 row 수Uptime : MySQL server 시삭된 후 현재 시간 (초 단위)Thread
\-관련함수DATEDIFF (A,B) 는 A날짜에서 B날짜를 빼는 것CURDATE() 는 오늘 날짜를 추출해줌\-- Unique key index 삭제 DROP index user_index_id on your_table;\-- PK 삭제ALTER TABLE your_
MySQL의 마지막 PK값 획득MySQL의 마지막 PK값 획득은 mysql_insert_id() 과 last_insert_id() 입니다.mysql_insert_id()은 PHP에서 처리해주는 명령문이고 last_insert_id()는 MySQL에서 처리해 주는 함수
DB에서 데이터를 다룰 때 장애가 일어난 경우 데이터를 복구하는 작업의 단위가 된다.DB에서 여러 작업이 동시에 같은 데이터를 다룰 때가 이 작업을 서로 분리하는 단위가 된다.트랜잭션은 전체가 수행되거나 또는 전혀 수행되지 않아야 한다.(All or Nothing)우리