데이터 베이스 MySQL 튜토리얼 MySQL中SQL-TEXT、DATE和SET数据类型_MySQL

MySQL中SQL-TEXT、DATE和SET数据类型_MySQL

Jun 01, 2016 pm 02:00 PM
데이터 시트

MySQL 数据表的字段必须有定义一个数据类型。这有大约 25 种选择,大部分都是直接明了的,就不多费口舌了。但有几个有必要提一下。

TEXT

TEXT 不是一种数据类型,虽然可能有些书上是这么说的。它实际上应该是“ LONG VARCHAR ”或者“ MEDIUMTEXT ”。

DATE

DATE 数据类型的格式是 YYYY-MM-DD ,比如: 1999-12-08 。你可以很容易的用 date 函数来得到这种格式的当前系统时间:

date("Y-m-d")

并且,在 DATA 数据类型之间可以作减法,得到相差的时间天数:

$age = ($current_date - $birthdate);

SET

集合 SET 是一个有用的数据类型,它和枚举 ENUM 有点相似,只不过是 SET 能够保存多个值而 ENUM 只能保存一个值而已。而且, SET 类型最多只能够有 64 个预定的值,而 ENUM 类型却能够处理最多 65,535 个预定义的值。而如果需要有大于 64 个值的集合,该怎么办呢?这时就需要定义多个集合来一起解决这个问题了。

通配符

SQL 的同配符有两种:“ * ”和“ % ”。分别用在不同的情况下。例如:如果你想看到数据库的所有内容,可以像这样来查询:

SELECT * FROM dbname

WHERE USER_ID LIKE '%';

这儿,两个通配符都被用上了。他们表示相同的意思 ?? 都是用来匹配任何的字符串,但是他们用在不同的上下文中。“ * ”用来匹配字段名,而“ % ”用来匹配字段值。另外一个不容易引起注意的地方是“ % ”通配符需要和 LIKE 关键字一起使用。

还有一个通配符,就是下划线“ _ ”,它代表的意思和上面不同,是用来匹配任何单个的字符的

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

MySQL의 데이터 테이블 압축 기술 MySQL의 데이터 테이블 압축 기술 Jun 16, 2023 am 08:16 AM

MySQL은 많은 웹사이트와 애플리케이션의 핵심 구성 요소인 공통 관계형 데이터베이스입니다. 데이터의 양이 점점 더 많아질수록 MySQL의 성능을 최적화하는 방법이 특히 중요해집니다. 핵심 영역 중 하나는 데이터 테이블 압축입니다. 이 기사에서는 MySQL의 데이터 테이블 압축 기술을 소개합니다. 압축된 테이블과 압축되지 않은 테이블 MySQL에는 압축된 테이블과 압축되지 않은 테이블이라는 두 가지 유형의 데이터 테이블이 있습니다. 압축되지 않은 테이블은 고정 길이 행 형식을 사용하여 데이터를 저장하는 MySQL의 기본 테이블 유형입니다. 이는 데이터를 의미합니다.

mysql은 데이터 테이블 이름을 수정합니다. mysql은 데이터 테이블 이름을 수정합니다. Jun 20, 2023 pm 05:52 PM

MySQL은 데이터 테이블을 수정합니다. 1. 먼저 데이터베이스의 모든 테이블을 확인합니다. 코드는 "SHOW TABLES;"입니다. 2. 테이블 이름을 수정합니다. 코드는 "ALTER TABLE 이전 테이블 이름 RENAME [TO] 새 테이블 이름입니다. ;". 3. 테이블 이름이 성공적으로 수정되었는지 확인합니다. 코드는 "SHOW TABLES;"입니다.

MySQL의 데이터 테이블 DDL 연산 기술 MySQL의 데이터 테이블 DDL 연산 기술 Jun 15, 2023 pm 07:55 PM

MySQL은 완전한 DDL(데이터 정의 언어) 작업을 지원하는 매우 인기 있는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. DDL은 데이터 테이블, 뷰, 인덱스 등 데이터베이스 내의 다양한 데이터 객체를 정의하고 관리하는 데 사용되는 언어입니다. 데이터베이스 관리자와 개발자가 MySQL의 데이터 테이블에 대한 DDL 운영 기술을 숙지하는 것은 매우 중요합니다. 본 글에서는 MySQL에서 데이터 테이블의 DDL 연산 기술과 방법을 구체적으로 소개하고, 실제 운용 사례를 제시한다. 1. 데이터 테이블을 생성합니다. 데이터 테이블 생성은 DDL에 있습니다.

Jul 24, 2023 pm 09:52 PM

MySQL의 AVG 함수를 사용하여 데이터 테이블에 있는 숫자 열의 평균값을 계산하는 방법 소개: MySQL은 데이터를 처리하고 계산하는 풍부한 내장 함수를 갖춘 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 그 중 AVG 함수는 숫자 열의 평균을 계산하는 데 사용되는 함수입니다. 이 문서에서는 AVG 함수를 사용하여 MySQL 데이터 테이블의 숫자 열의 평균값을 계산하는 방법을 소개하고 관련 코드 예제를 제공합니다. 1. 샘플 데이터 테이블 생성 먼저 데모용 샘플 데이터 테이블을 생성해야 합니다. 다음과 같은 파일이 있다고 가정합니다.

MySQL의 데이터 테이블 다시 로드 기술 MySQL의 데이터 테이블 다시 로드 기술 Jun 15, 2023 pm 11:28 PM

MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템으로, 데이터베이스 설계, 데이터 저장 및 관리에 있어 기본 기능이 뛰어납니다. MySQL에서 데이터 테이블은 데이터를 저장하는 가장 기본적인 단위이다. 실제 응용 프로그램에서 데이터 테이블 다시 로드는 매우 일반적인 운영 기술로, 데이터베이스의 운영 효율성을 향상하고 시스템의 안정성을 향상시키는 데 도움이 될 수 있습니다. 이 기사에서는 MySQL의 데이터 테이블 오버로드에 대한 개념, 원리 및 실제 적용부터 이 작업 기술을 자세히 소개합니다. 1. 데이터 테이블 오버로딩이란?

NEAR 프로토콜 코인이란 무엇입니까? NEAR 프로토콜 통화의 특징은 무엇입니까? NEAR 프로토콜 코인이란 무엇입니까? NEAR 프로토콜 통화의 특징은 무엇입니까? Mar 04, 2024 pm 11:20 PM

NEARProtocol: 확장 가능하고 사용자 친화적인 블록체인 플랫폼 NEARProtocol은 확장성, 사용자 친화성 및 보안 측면에서 블록체인 기술이 직면한 문제를 해결하도록 설계된 샤딩 기술을 사용하는 블록체인 플랫폼입니다. 개발자에게 분산형 애플리케이션(dApp)을 쉽게 구축하고 배포할 수 있는 효율적이고 사용자 친화적인 플랫폼을 제공합니다. NEARProtocol은 높은 수준의 효율성과 보안을 제공하면서 블록체인 개발 장벽을 낮추도록 설계되었습니다. NEARProtocol은 샤딩 기술을 채택함으로써 대규모 거래를 더 잘 처리하고 사용자에게 더 빠른 거래 확인 시간을 제공할 수 있습니다. 전반적으로 NEARProtocol은 다음을 제공하도록 설계되었습니다.

MySQL의 기본 최적화를 달성하는 방법: 데이터 테이블의 수평 및 수직 분할 전략 MySQL의 기본 최적화를 달성하는 방법: 데이터 테이블의 수평 및 수직 분할 전략 Nov 08, 2023 pm 06:57 PM

MySQL의 기본 최적화를 실현하는 방법: 특정 코드 예제가 필요한 데이터 테이블의 수평 및 수직 분할 전략 소개: 대규모 애플리케이션 시나리오에서 MySQL 데이터베이스는 대규모 데이터를 저장하고 쿼리해야 하는 경우가 많습니다. 이러한 문제를 해결하기 위해 MySQL은 수평 파티셔닝(HorizontalPartitioning)과 수직 파티셔닝(VerticalPartitioning)을 포함한 데이터 테이블 파티셔닝 전략을 제공합니다. 이 기사에서는 다음에 중점을 두고 MySQL 기본 최적화를 구현하는 방법을 소개합니다.

MySQL에서 MAX 함수를 사용하여 데이터 테이블에서 가장 큰 값을 찾는 방법 MySQL에서 MAX 함수를 사용하여 데이터 테이블에서 가장 큰 값을 찾는 방법 Jul 25, 2023 pm 09:49 PM

MySQL에서 MAX 함수를 사용하여 데이터 테이블에서 최대값을 찾는 방법 소개: MySQL에서는 데이터 테이블에서 최대값을 찾는 것을 포함하여 데이터 테이블에 대한 다양한 쿼리 및 분석을 수행해야 하는 경우가 많습니다. 데이터 테이블의 최대값은 MAX 함수를 사용하여 쉽게 찾을 수 있으며 데이터를 추가로 처리할 때 매우 유용합니다. 이 기사에서는 MAX 함수를 사용하여 데이터 테이블에서 가장 큰 값을 찾는 방법을 소개하고 해당 코드 예제를 제공합니다. 1. MAX 함수 소개 MAX 함수는 MySQL의 집계 함수입니다.

See all articles