mysqlga가 뭐야?

青灯夜游
풀어 주다: 2023-03-30 20:42:00
원래의
1723명이 탐색했습니다.

mysql에서 ga의 전체 이름은 공식 버전의 이름이자 소프트웨어의 최종 릴리스 버전인 "Generally Available"입니다. 이 버전은 일반적으로 버그가 거의 없으므로 이번 릴리스는 안정적인 버전. 개발자가 프로덕션에서 소프트웨어를 사용하기를 원하거나 초보자인 경우 가장 완벽하게 테스트되고 안정적인 버전인 GA 버전을 선택하는 것이 가장 좋습니다.

mysqlga가 뭐야?

이 튜토리얼의 운영 환경: linux7.3 시스템, mysql8 버전, Dell G3 컴퓨터.

mysql ga란 무엇입니까

GA는 General Available의 약어로 공식 버전 이름으로 개발팀에서 이 버전을 안정적인 버전으로 간주한다는 의미입니다(일부 소프트웨어에는 안정 버전 또는 프로덕션 버전, 그 의미는 GA와 동일하며 더 중요한 상황에서 사용할 수 있습니다.

MySQL은 GA를 사용하여 공식 버전을 명령합니다. 접미사가 없으면 대부분 사용 가능한 버전이거나 프로덕션 버전임을 의미합니다. .GA 릴리스는 안정적이고 이전 버전의 테스트를 통과했으며 유용성을 보여줬고 모든 중요한 버그가 해결되었으며 프로덕션 환경에서 사용하기에 적합합니다. 이 버전에는 몇 가지 심각한 버그 수정 사항만 추가됩니다.

프로덕션에서 소프트웨어를 사용하고 싶거나 초보자라면 GA 버전을 선택하는 것이 좋습니다. 이것은 가장 완벽하게 테스트되고 안정적인 버전입니다.

MySQL 버전 설명

4가지 버전이 있습니다: 알파 버전, 베타 버전, RC 버전(릴리스 후보), GA 버전(정식 출시).

알파 버전

알파 버전 소프트웨어, 이는 소프트웨어 개발 프로세스의 소프트웨어 버전을 정의하기 위해 소프트웨어 엔지니어링에서 사용하는 버전 설명입니다. Alpha는 내부 테스트 버전으로 일반적으로 외부에 공개되지 않으므로 버그가 많으므로 테스터가 아닌 경우에는 가장 많은 것을 나타내는 그리스 문자의 첫 번째 문자이므로 사용하지 않는 것이 좋습니다. 기본 버전이고 알파는 α입니다.

베타 버전

베타 버전 소프트웨어, 이는 소프트웨어 엔지니어링의 소프트웨어 개발 및 테스트 버전 제어를 위한 버전 설명이기도 합니다. 베타는 일반적으로 알파 이후 버전입니다. 이번 버전은 알파 버전에 비해 많이 개선되었으며, 심각한 오류도 제거되었습니다. 하지만 여전히 여러 테스트를 통해 추가로 제거해야 할 결함이 있습니다. 이 단계의 버전에는 항상 새로운 기능이 추가됩니다. 베타는 베타다.

RC버전

RC버전, RC는 Release Candidate의 약자입니다. 베타 이후 버전입니다. 일반적으로 RC 버전에는 새로운 기능이 없지만 베타에서 보고된 일부 버그가 수정되었습니다. 따라서 RC 버전은 정식 버전(GA 버전)인 최종 출시 버전에 더 가깝습니다

GA 버전

GA 버전, GA는 General Available의 약자입니다. 이것은 소프트웨어의 최종 릴리스 버전입니다. 이 버전에는 일반적으로 버그가 상대적으로 적습니다. 이 릴리스는 안정 버전이라고도 합니다.

릴리스 버전

릴리스 버전은 일부 소프트웨어에 존재하지만 일반적으로 이 버전은 MySQL에서 사용할 수 없습니다. 이 버전은 "최종 버전"을 의미합니다. 이전 버전의 일련의 테스트 버전을 거쳐 최종적으로 사용자에게 제공되는 버전이 정식 버전이 됩니다. 이 버전을 표준 버전이라고도 합니다. 정상적인 상황에서는 릴리스(Release)가 소프트웨어 표지에 단어로 표시되지 않고 기호(R)로 대체됩니다.

MySQL 버전 번호

예: 5.5.60이 MySQL 버전에서는 버전 번호(mysql-5.5.60.tar.gz)에 있는 각 번호의 의미를 설명합니다.

  • 첫 번째 숫자(5) 주요 버전 번호: 파일 형식이 변경되면 새 버전(5.5.60)으로 출시됩니다.

  • 두 번째 숫자(5) 릴리스 버전 번호 : 새로운 기능이나 변경 사항이 호환되지 않는 경우 릴리스 버전 번호를 변경해야 합니다(5.5.60)

  • 세 번째 숫자(60) 릴리스 일련 번호 : 주로 작음 버그 수정, 기능 추가 또는 변경, 구성 매개변수 변경 등의 변경 사항(5.5.60).

시스템 설치는 MySQL 버전 쿼리 방법을 사용합니다:

1. 로그인 MySQL 방법

mysql> status;
mysql> select version();
mysql> select @@version;
mysql> show variables like "%version%";
로그인 후 복사

2. 로그인 없이 직접 쿼리 방법

$ mysql -u root -p             #连接mysql
$ mysqladmin -uroot -p version;

$ mysql -V
$ mysql --version

$ mysql --help | grep Distrib
$ mysql -? | grep Distrib
$ mysql -I | grep Distrib

$ rpm -qa|grep mysql
로그인 후 복사

제품 라인 설명

1. 숫자 MySQL

  • 3.X를 5.1.X로 나눕니다.

MySQL의 초기 버전입니다.

일반적인 초기 버전에는 4.1.7, 5.0.56 등이 있습니다.

  • 5.4.X~5.7.X.

이는 MySQL AB 회사 커뮤니티와 타사에서 개발한 새로운 스토리지 엔진을 통합하기 위한 것입니다. 새로운 구현 알고리즘을 흡수하고 SMP 아키텍처를 더 잘 지원합니다. 성능 향상을 위해 많은 코드 리팩토링이 이루어졌습니다.

이제 주류 버전입니다. 일반적으로 사용되는 버전: 5.5

  • 6.0.X到7.1.X

这是为了更好推广MySQL Cluster版本,以及提高MySQL性能和稳定性以及新功能。改动MySQL基础功能,从而对Cluster存储引擎提供更有效支持优化。因为发布时间较晚,发布时已经有其他手段解决MySQL集群技术问题,所以并没有很好的推广使用。

2、根据应用场景划分

  • MySQL Community Server

MySQL Community Server是社区版本,开源免费,但不提供官方技术支持。遵循GPL协议。MySQL Community Server也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本。

  • MySQL Enterprise Edition

MySQL Enterprise Edition企业版本,需付费,可以试用30天

  • MySQL Cluster

MySQL Cluster集群版,开源免费。可将几个MySQL Server封装成一个Server。MySQL Cluster CGE 高级集群版,需付费

  • MySQL Workbench(GUI TOOL)

MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。

MySQL Workbench又分为两个版本:

    • ①、分别是社区版(MySQL Workbench OSS)
    • ②、商用版(MySQL Workbench SE)。

    版本选择说明

    • 首先选择社区版的GA版(稳定版)。

    • 选择发行时间6-10个月以上的GA版。

    • 选择最近几个月没有修复重大BUG的版本,软件工程原理修复了较大BUG则说明还隐含较多的BUG。

    • 最好向后较长时间没有更新的发行版。

    • 考虑开发人员开发程序使用的版本是否兼容选择的版本。

    • 选择的版本最好是内部运行3-6个月,然后在不重要的非核心业务运行3-6个月。

    • 向DBA大佬请教。

    安装方式

    • yum安装

    优点:操作简单易用。不用单独下载,服务器可以联网且yum源没有问题即可(可以选择国内的163/sohu/阿里源)

    举例:

    yum install mysql *
    로그인 후 복사
    • 编译安装

    5.1.X及之前的版本是通过下载tar包以后解压后进入软件包解压路径。然后./configure、make、make install

    5.4.X到5.7.X通过下载tar包以后解压后进入软件包解压路径。然后cmake、make、make install(cmake需要提前安装)

    优点:可以定制功能特性。

    举例:

    ./configure
    로그인 후 복사
    make
    로그인 후 복사
    make install
    로그인 후 복사
    • 二进制程序包

    这种方式解压即可直接使用不用安装。类似windows系统的Portable软件(便携版软件)。

    • rpm安装

    这种方式安装需要提前把rpm软件包下载到服务器系统本地。

    举例:

    rpm -ih MySQL-devel-5.5.60-1.el7.x86_64.rpm
    로그인 후 복사

    扩展知识:其它有关版本的缩写

    α(Alpha)版:内测版,内部交流或者专业测试人员测试用。Bug较多,普通用户最好不要安装。

    暗示这是一个以展示新特性为目的的版本,存在比较多的不稳定因素,还会向代码中添加新新特性。beta 以后的beta版、发布版或产品发布中,所有API、外部可视结构和SQL命令列均不再更改,不再向代码中添加影响代码稳定性的新特性。

    β(Beta)版:公测版,专业爱好者大规模测试用,存在一些缺陷,该版本也不适合一般用户安装。

    γ(Gamma)版:相当成熟的测试版,与即将发行的正式版相差无几。

    RC(Release Candidate版:意思是发布倒计时,候选版本,处于Gamma阶段,该版本已经完成全部功能并清除大部分的BUG。到了这个阶段只会除BUG,不会对软件做任何大的更改。从Alpha到Beta再到Gamma是改进的先后关系,但RC1、RC2往往是取舍关系。

    RTM: (제조 출시): 공장에서 대량으로 압축한 버전입니다. 내용은 정식 버전과 동일하지만, RTM 버전에도 한정판과 평가판이 있습니다. 그러나 주요 프로그램 코드는 공식 버전과 동일합니다.

    OEM: 컴퓨터 제조업체에서 컴퓨터, 즉 무작위 버전으로 판매합니다. 기계와 함께 배송만 가능하며 소매할 수 없습니다. 새로 설치할 수만 있으며 이전 운영 체제에서 업그레이드할 수 없습니다. 포장은 소매 버전만큼 우아하지 않으며 일반적으로 CD와 설명서(인증서)만 들어 있습니다.

    RVL: 정식 버전이라고 하는데 사실 RVL은 버전 이름이 전혀 아닙니다. 이 문서의 중국어/영어 버전에서 크랙이 발생했습니다.

    EVAL: [color=#ff0000]네트워크[/color]에 유통되는 EVAL 버전은 "평가판"과 유사하며 정품 버전과 기능상의 차이가 없습니다.

    RTL: Retail(소매 버전)은 실제 공식 버전이며, 소매 버전이 공식 출시됩니다. 설치 디스크의 i386 폴더에 eula.txt가 있고, 마지막에 EULAID 줄이 있는데, 이것이 귀하의 버전입니다. 예를 들어 공식 중국어 간체 버전은 EULAID:WX.4_PRO_RTL_CN이고 공식 중국어 번체 버전은 WX.4_PRO_RTL_TW입니다. 그 중 WX.로 시작하면 정식버전, WB.로 시작하면 테스트버전을 의미합니다. _PRE는 홈 에디션을 의미하고 _PRO는 프로페셔널 에디션을 의미합니다.

    최종: 공식 버전.

    향상: 향상된 버전 또는 향상된 버전은 공식 버전 1

    에 속합니다.무료: 무료 버전

    릴리스: 릴리스 버전에는 시간 제한이 있습니다

    업그레이드: 업그레이드된 버전

    소매 : 소매 버전

    카드웨어: 셰어웨어의 일종입니다. 작성자에게 이메일이나 엽서로 답장을 보내면 됩니다. (일부 저자는 등록 코드 등을 제공합니다.) 이제 이 양식은 드뭅니다. / S

    Plus: 은 향상된 버전이지만 프로그램 인터페이스와 멀티미디어 기능이 대부분 향상되었습니다.

    Preview: Preview version

    Corporation&Enterprise: Enterprise version

    Standard: Standard version

    Mini: Mini 버전(Lite 버전이라고도 함)에는 가장 기본적인 기능만 있습니다

    Pre mium: 비싼 버전

    Professional: Professional Edition

    Express: Special Edition

    Deluxe: Deluxe Edition

    Regged: Registered Edition

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

    위 내용은 mysqlga가 뭐야?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    관련 라벨:
    원천:php.cn
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿