>  기사  >  데이터 베이스  >  mysql의 기본 언어는 무엇인가

mysql의 기본 언어는 무엇인가

(*-*)浩
(*-*)浩원래의
2019-05-09 18:02:384889검색

mysql에 들어가면 실제로 mysql의 기본 언어가 많이 있습니다. 오늘은 이에 대해 알아 보겠습니다.

추천 강좌: MySQL 튜토리얼.

mysql의 기본 언어는 무엇인가

MySQL은 1990년대에 개발된 관계형 데이터베이스로, MySQL5.0에는 뷰, 데이터베이스 저장 프로시저, 트리거, 서버측 커서 및 지원 기능이 추가되었습니다. 분산 트랜잭션 프로토콜과 같은 고급 기능.

MySQL 장점: 오픈 소스, 무료, 크로스 플랫폼, 고성능, 더 많은 사용자

약점: SQL 표준 준수가 좋지 않습니다.#🎜 🎜#

낯선 데이터베이스를 접할 때 일반적으로 상호 작용할 수 있는 방법이 필요하며 SQL 언어를 사용합니다.

SQL 언어는 Structure Query Language(구조 쿼리 언어)의 약어입니다. 쿼리는 관계형 모델을 사용하는 데이터베이스 응용 언어입니다. 대부분의 관계형 데이터베이스 시스템은 SQL 언어를 지원합니다.

관계형 데이터베이스는 관계형 모델을 기반으로 하는 데이터베이스이며, 관계형 모델은 저장하고 처리하는 것입니다. 2차원 테이블 형태의 데이터이며, 관계형 데이터베이스는 서로 연결될 수 있는 여러 개의 2차원 행과 열 테이블로 구성된 데이터베이스입니다. SQL 언어 분류 .

DDL 문: 다양한 데이터 세그먼트, 데이터베이스, 테이블, 열, 인덱스 및 기타 데이터베이스 개체를 정의합니다. , drop , alter.

데이터베이스 생성

•CREATE DATABASE 데이터베이스 이름


[CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ci'] 데이터베이스 문자 집합 및 문자 집합 대조 규칙 설정

•[예] CREATE DATABASE 시험 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';

• 데이터베이스 전환: 데이터베이스 이름 사용

•[예]USE Exam

Database 수정

alter 데이터베이스 시험 문자 집합 utf8;

# 🎜🎜 #데이터베이스 삭제

데이터베이스 데이터베이스 이름 삭제

테이블 생성

•CREATE TABLE 테이블 이름(속성 1 데이터 유형[길이] [제약 조건 ],...) [ENGINE=INNODB DEFAULT CHARSET=utf8]; (스토리지 엔진 및 문자 집합) 예:

제한된 데이터 유형 소개

ENGINE= INNODB DEFAULT CHARSET=utf8; 목록 생성 시 한자가 나타날 수 있습니다.

테이블 수정

•테이블 테이블 이름 변경

•필드 추가 테이블 추가 열 이름 유형 변경

• 제약 조건 추가 테이블 테이블 이름 변경 열 열 이름 변경 기본값 '값' 설정;

•테이블 테이블 이름 변경 제약 조건 기본 키 이름 추가 기본 키 테이블 이름(기본 키 필드);

•alter 테이블 테이블 이름 추가 제약 조건 외래 키 이름 외래 키(외래 키 필드) 참조 관련 테이블 이름(연결 필드);

#🎜 🎜#•필드 수정 테이블 이름 변경 원래 필드 이름 새 필드 이름 데이터 유형 [속성];

•필드 삭제 변경 테이블 테이블 이름 삭제 필드 이름

•수정 제약 조건 테이블 테이블 이름 추가 제약 조건 외래 키 이름 외래 키(외래 키 필드) 참조 관련 테이블 이름(관련 필드) #

테이블 데이터 삽입

•테이블 이름(열)에 삽입 1, 열 2,. . . . ) 값 ​​('a',1,);

테이블 데이터 업데이트

•update 테이블 이름 설정 열 이름 = 업데이트 값 [여기서 업데이트 조건];# 🎜 🎜#

테이블 데이터 삭제

•테이블 이름에서 삭제 [여기서 업데이트 조건];

DML 작업은 테이블에 있는 테이블을 참조합니다. 데이터베이스 레코드 작업에는 주로 테이블 레코드의 삽입, 업데이트, 삭제 및 쿼리가 포함됩니다

위 내용은 mysql의 기본 언어는 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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