mysql 필드타입(자료형) 요약 정리

mysql 필드 타입 요약 정리 필드 타입 설명 비고 TINYINT -128 ~ 127, unsigned 0~255 2^8 SMALLINT -32768 ~ 32767, unsigned 0~65536 2^16 MEDIUMINT -8388608 ~ 8388607, unsigned 0~16777215 2^24 INT -2147483648 ~ 2147483647, unsigned 0~4294967295 2^32 BIGINT -9223372036854775808 ~ 9223372036854775807, unsigned 0~18446744073709551616 2^64 FLOAT -3.402823466E+38 ~ 1.175494351E-38, unsigned 1.175494351E-38 ~ 3.402823466E+38 단정도 부동소수점 실수 DOUBLE -1.7976931348623157E+308 ~ -2.2250738585072014E-308, unsigned 2.2250738585072014E-308 ~ 1.7976931348623157E+308 배정도 부동소수점 실수 DECIMAL 부동 소수점 실수의 CHAR 형태로 동작, 범위는 DOUBLE 과 같다고 보면됨   CHAR 1~255개 까지의 고정된 길이의 문자열   VARCHAR 1~255개 까지의 가변의 문자열   TINYBLOB 최대길이 255문자   TINYTEXT BLOB 최대길이 65535문자 Continue reading mysql 필드타입(자료형) 요약 정리

mysql 한글메뉴얼 explain

mysql explain 한글 메뉴얼 이다. 복사는 안된다고 하여 링크주소로 대체 7.2.1.  EXPLAIN을 사용해서 쿼리 최적화 하기 Related posts: MySQL : SQL_CALC_FOUND_ROWS() SQL_CALC_FOUND_ROWS는 SELECT 쿼리에 사용되는 MySQL 힌트로 SELECT 쿼리에 의해 반환되는… mysql 필드타입(자료형) 요약 정리 mysql 필드 타입 요약 정리 필드 타입 설명 비고 TINYINT… PHP : mysql_real_escape_string() 특수 문자열을 이스케이프 하기 위한 함수. SQL 인젝션을 막기 위해서…

PHP : mysql_real_escape_string()

특수 문자열을 이스케이프 하기 위한 함수. SQL 인젝션을 막기 위해서 꼭 사용해야 한다. 자세한 내용은 매뉴얼 참고 http://kr.php.net/manual/kr/function.mysql-real-escape-string.php SQL 인젝션에 대한 내용은 아래 URL 참고 http://kr.php.net/manual/kr/security.database.sql-injection.php Related posts: Geo IP Location : 확장설치 The GeoIP extension allows you to find the location of… each(); PHP4, PHP5 배열에서 키와 값을 반환하고 배열 커서를 전진. each(… mysql 한글메뉴얼 explain mysql explain 한글 메뉴얼 이다. 복사는 안된다고 하여 링크주소로 대체… javascript comma and uncomma 2 이전에 올린 스크립트를 수정해서 -기호를 포함하여 천단위마다 콤마를 찍거나 뺄수… MySQL : SQL_CALC_FOUND_ROWS() SQL_CALC_FOUND_ROWS는 SELECT 쿼리에 사용되는 MySQL 힌트로 SELECT 쿼리에 의해 반환되는…

MySQL : SQL_CALC_FOUND_ROWS()

SQL_CALC_FOUND_ROWS는 SELECT 쿼리에 사용되는 MySQL 힌트로 SELECT 쿼리에 의해 반환되는 전체 row의 개수를 임시로 저장하게 하는 역할을 합니다. 만약, SELECT 쿼리에 LIMIT절이 포함되어 있는 경우에는 LIMIT절을 적용하지 않은 전체 row의 개수를 임시로 저장합니다. 임시로 저장된 row의 개수는 SELECT FOUND_ROWS() 가 실행될 때 반환됩니다.   SQL_CALC_FOUND_ROWS와 관련된 자세한 사항은 아래의 링크를 참고하십시요. http://www.mysqlkorea.co.kr/sub.html?mcode=develop&scode=01&lang=k&m_no=21838&cat1=12&cat2=359&cat3=374   예를 들어, 게시판에서 페이징을 구현할 때엔 일반적으로 페이징을 하기 위해 전체 게시물의 개수를 알기 위한 SELECT COUNT(*) 쿼리와 화면에 표시되는 (특정 영역의) 데이터를 SELECT 하기 위한 쿼리를 별도로 작성하여 실행하게 됩니다.   같은 조건을 갖는 두 개의 쿼리를 별도로 작성하기 위해 소스 코드가 복잡해지는 경우가 많은데, SQL_CALC_FOUND_ROWS를 Continue reading MySQL : SQL_CALC_FOUND_ROWS()