>  기사  >  데이터 베이스  >  mysql은 어떤 데이터베이스인가요?

mysql은 어떤 데이터베이스인가요?

藏色散人
藏色散人원래의
2021-12-02 11:01:2511380검색

mysql은 스웨덴 MySQL AB 회사에서 개발한 관계형 데이터베이스 관리 시스템으로 Oracle의 제품입니다. MySQL 소프트웨어는 이중 인증 정책을 채택하고 있으며 작은 크기, 빠른 속도 및 전체 버전으로 인해 커뮤니티 버전과 상용 버전으로 구분됩니다. 소유 비용이 낮습니다. 일반적으로 중소형 웹 사이트 개발을 위한 웹 사이트 데이터베이스로 MySQL이 선택됩니다.

mysql은 어떤 데이터베이스인가요?

이 문서의 운영 환경: Windows 7 시스템, mysql 버전 8.0, Dell G3 컴퓨터.

mysql이란 무엇입니까?

MySQL은 가장 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. WEB 애플리케이션 측면에서 MySQL은 최고의 RDBMS(관계형 데이터베이스 관리 시스템) 애플리케이션 소프트웨어 중 하나입니다.

MySQL은 스웨덴의 MySQL AB 회사가 개발한 관계형 데이터베이스 관리 시스템으로 Oracle의 제품입니다. MySQL은 웹 애플리케이션 측면에서 가장 널리 사용되는 관계형 데이터베이스 관리 시스템 중 하나이며, MySQL은 최고의 RDBMS(관계형 데이터베이스 관리 시스템) 애플리케이션 소프트웨어 중 하나입니다.

MySQL은 관계형 데이터베이스 관리 시스템입니다. 관계형 데이터베이스는 모든 데이터를 하나의 큰 창고에 저장하는 대신 여러 테이블에 저장하므로 속도와 유연성이 향상됩니다.

MySQL에서 사용하는 SQL 언어는 데이터베이스 액세스에 가장 일반적으로 사용되는 표준화된 언어입니다. MySQL 소프트웨어는 이중 라이센스 정책을 채택하고 있으며 작은 크기, 빠른 속도, 낮은 총 소유 비용, 특히 오픈 소스의 특성으로 인해 커뮤니티 버전과 상용 버전으로 구분됩니다. 중소규모 웹사이트 개발.

시스템 기능

1. MySQL은 C 및 C++로 작성되었으며 소스 코드의 이식성을 보장하기 위해 다양한 컴파일러를 사용하여 테스트되었습니다.

2. AIX, FreeBSD, HP-UX, Linux, Mac OS, NovellNetware, OpenBSD, OS/2 Wrap, Solaris, Windows 및 기타 운영 체제를 지원합니다.

3. API는 여러 프로그래밍 언어에 대해 제공됩니다. 이러한 프로그래밍 언어에는 C, C++, Python, Java, Perl, PHP, 에펠, 루비, .NET 및 Tcl 등이 포함됩니다.

4. 멀티스레딩을 지원하고 CPU 리소스를 최대한 활용합니다.

5. 최적화된 SQL 쿼리 알고리즘은 쿼리 속도를 효과적으로 향상시킵니다.

6. 클라이언트-서버 네트워크 환경에서 독립형 애플리케이션으로 사용하거나 다른 소프트웨어에 라이브러리로 내장할 수 있습니다.

7. 다국어 지원이 제공됩니다. 중국어 GB 2312, BIG5, 일본어 Shift_JIS 등의 공통 인코딩을 데이터 테이블 이름 및 데이터 열 이름으로 사용할 수 있습니다.

8. TCP/IP, ODBC, JDBC 등 다양한 데이터베이스 연결 채널을 제공합니다.

9. 데이터베이스 운영을 관리, 확인, 최적화하기 위한 관리 도구를 제공합니다.

10. 대규모 데이터베이스를 지원합니다. 수천만 개의 레코드가 포함된 대규모 데이터베이스를 처리할 수 있습니다.

11. 여러 스토리지 엔진을 지원합니다.

12.MySQL은 오픈 소스이므로 추가 비용을 지불할 필요가 없습니다.

13.MySQL은 표준 SQL 데이터 언어 형식을 사용합니다.

14.MySQL은 널리 사용되는 웹 개발 언어인 PHP를 잘 지원합니다.

15.MySQL은 사용자 정의가 가능하며 GPL 프로토콜을 채택하여 소스 코드를 수정하여 자신만의 MySQL 시스템을 개발할 수 있습니다.

16. 온라인 DDL/변경 기능, 데이터 아키텍처는 동적 애플리케이션 및 개발자 유연성을 지원합니다(5.6의 새로운 기능)

17. 자가 복구 클러스터를 지원하기 위한 전역 트랜잭션 식별자 복제(5.6의 새로운 기능)

18. 가용성 향상을 위한 슬레이브(5.6의 새로운 기능)

19. 성능 향상을 위한 멀티 스레드 슬레이브 복사(5.6의 새로운 기능)

20.3배 빠른 성능(5.7의 새로운 기능 [3] )

21. 새로운 최적화 프로그램(5.7의 새로운 기능) )

22. 기본 JSON 지원(5.7의 새로운 기능)

23. 다중 소스 복제(5.7의 새로운 기능)

24. GIS 공간 확장 [4](5.7의 새로운 기능) )

【관련 권장 사항: mysql 비디오 튜토리얼

위 내용은 mysql은 어떤 데이터베이스인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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