>  기사  >  데이터 베이스  >  MySQL에서 스키마와 데이터베이스의 차이점은 무엇입니까?

MySQL에서 스키마와 데이터베이스의 차이점은 무엇입니까?

王林
王林앞으로
2023-08-25 13:17:07834검색

MySQL 中架构和数据库的区别?

MySQL에서 스키마는 데이터베이스와 동의어입니다. 쿼리를 작성하여 생성할 때 데이터베이스도 마찬가지로 쿼리를 작성하여 스키마를 생성할 수 있습니다.

패턴은 논리 구조를 사용하여 데이터를 저장할 수 있는 반면, 메모리 구성 요소는 데이터베이스에서 데이터를 저장하는 데 사용됩니다. 또한 스키마는 테이블의 모음인 반면 데이터베이스는 아키텍처 컬렉션.

이 개념을 설명하기 위해 데이터베이스와 스키마가 생성되었습니다. 단계는 다음과 같습니다. -

먼저 다음 구문을 사용하여 데이터베이스를 생성합니다. -

create database yourDatabaseName;

위 구문은 다음과 같이 쿼리에 사용됩니다. -

mysql> create database DatabaseSample;
Query OK, 1 row affected (0.14 sec)

스키마 생성 구문은 다음과 같습니다. -

create schema yourSchemaName;

위 구문은 다음과 같습니다. 쿼리에서는 다음과 같은 구문이 사용됩니다. -

mysql> create schema SchemaSample;
Query OK, 1 row affected (0.19 sec)

이제 데이터베이스와 스키마가 생성되었습니다.

데이터베이스와 스키마를 표시하려면 show 명령어를 사용하세요. 이에 대한 문의 -

mysql> show databases;

위 쿼리의 결과는 다음과 같습니다

+--------------------+
| Database           |
+--------------------+
| business           |
| databasesample     |
| hello              |
| information_schema |
| mybusiness         |
| mysql              | 
| performance_schema |
| sample             |
| schemasample       |
| sys                | 
| test               |
+--------------------+
11 rows in set (0.07 sec)

Oracle 데이터베이스에서는 스키마를 사용하여 데이터베이스의 일부를 나타낼 수 있습니다.

위 내용은 MySQL에서 스키마와 데이터베이스의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제