2010-05-31 5 views
-3

MySQL에 데이터를 저장하는 방법을 알고 있습니다. 간단히 말해서, 저는 설계, 문자열, 정수, 날짜 저장이라는 기본 사항을 알고 있습니다. MySQL과 함께 할 수있는 것이 있습니까? 어떤 종류의 기능처럼, 템포 블라 블래스터? 나는 모른다. (나는 PHP를 알고)MySQL을 위해 무엇을 사용할 수 있습니까?

+3

이 질문은 매우 모호합니다. 좀 더 구체적인 질문이 있습니까? 현재 알고있는 것을 명확히 나타내지는 않습니다 (MySQL 외에도 많은 것들이 '디자인, 문자열, 정수, 날짜 저장'을 사용합니다). 어쩌면 육감적 인 '일시적인 블라 블라스'일지도 몰라. –

+0

필자가 알고있는 한, SQL 서버는 "bla blas"를 만들거나, 심지어 tempily * arily ...를 만들도록 허용하지 않습니다. "(나는 PHP를 안다.)"오, 잠깐, 문제가 있습니다. –

답변

5

MySQL을 사용하면서 더 많은 지식을 얻으려면 인덱싱 대상을 살펴보십시오. 인덱스는 테이블에 추가하여 더 빠르게 쿼리 할 수있는 스키마 개체입니다. 기본적으로 열의 하위 집합은 검색을 위해 메모리에 보관됩니다. 인덱스를 사용하면 인덱스를 업데이트해야하므로 테이블을 업데이트하는 속도가 약간 느려집니다. 유용한 색인을 식별하는 것이 테이블 설계의 중요한 부분입니다.

EXPLAIN을 사용하여 검색어를 최적화하는 방법을 익히십시오.

저장 프로 시저 및 사용자 정의 함수에 대해 자세히 알아보십시오. 이들은 때로는 함께 "루틴"이라고도합니다. 함수는 내장 함수와 같은 쿼리에서 사용할 수 있습니다. 프로 시저를 사용하여 단일 명령어 (CALL ProcedureName())로 일련의 작업을 수행 할 수 있으므로 여러 PHP 스크립트에서 SQL을 복제 할 필요가 없습니다.

+0

나는이 질문이 닫혀 야한다고 생각하지만 이것은 여전히 ​​좋은 대답이다. –

관련 문제