mysqlgaとは何ですか

青灯夜游
リリース: 2023-03-30 20:42:00
オリジナル
1729 人が閲覧しました

mysql では、ga の正式名は「一般提供」です。これは正式バージョンの名前であり、ソフトウェアの最終リリース バージョンです。このバージョンには一般にバグが比較的少ないため、このリリースでは安定版とも呼ばれます。開発者が実稼働環境でソフトウェアを使用したい場合、または初心者の場合は、最も完全にテストされ安定したバージョンである GA バージョンを選択するのが最善です。

mysqlgaとは何ですか

このチュートリアルの動作環境: linux7.3 システム、mysql8 バージョン、Dell G3 コンピューター。

mysql ga とは

GA は General Available の略で、正式バージョンの名前であり、開発チームがこのバージョンは安定バージョン (一部のソフトウェアは安定バージョンまたは製品バージョンとしてラベル付けされている場合があります。これは GA と同じ意味です) であり、より重要な状況で使用できると考えています。

MySQL は GA を使用して正式バージョンを注文します。接尾辞がない場合は、これがほとんど入手可能なバージョンまたは製品バージョンであることを意味します。 .GA リリースは安定しており、以前のバージョンのテストに合格し、使いやすさが示されており、すべての重大なバグが解決されており、運用環境での使用に適しています。このバージョンには、いくつかの重大なバグ修正のみが追加されます。

ソフトウェアを運用環境で使用したい場合、または初心者の場合は、GA バージョンを選択することをお勧めします。これは、最も完全にテストされ、安定したバージョンです。

MySQL バージョンの説明

バージョンは、アルファ版、ベータ版、RC 版 (リリース候補)、GA 版の 4 種類に分かれています。 (一般提供)。

アルファ バージョン

アルファ バージョン ソフトウェア。これは、ソフトウェア開発プロセスのソフトウェア バージョンを定義するためにソフトウェア エンジニアリングによって使用されるバージョンの説明です。アルファ版は内部テスト バージョンであり、通常は外部にはリリースされません。多くのバグが含まれます。テスターでもある場合を除き、使用することはお勧めできません。これはギリシャ文字の最初の文字で、最も多くの機能を示します。基本バージョン、アルファはαです。

ベータ バージョン

ベータ バージョン ソフトウェア。これは、ソフトウェア エンジニアリングにおけるソフトウェア開発およびテストのバージョン管理のためのバージョンの説明でもあります。ベータ版は通常、アルファ版の後のバージョンです。このバージョンはアルファ版と比較して大幅に改善されており、重大なエラーは排除されていますが、複数のテストを通じてさらに除去する必要がある欠陥がまだ残っています。この段階のバージョンには常に新しい機能が追加されます。ベータはベータだよ。

RC バージョン

RC バージョン、RC は Release Candidate の略です。これはベータ版の後のバージョンで、一般に RC バージョンには新機能はありませんが、ベータ版で報告されたいくつかのバグが修正されています。したがって、RC バージョンは最終リリース バージョンに近く、安定バージョン (GA バージョン)

GA バージョン

GA バージョン、GA は の略称です。一般入手可能。これはソフトウェアの最終リリース バージョンです。このバージョンには通常、バグが比較的少ないです。このリリースは安定版とも言えます。

リリース バージョン

リリース バージョンは一部のソフトウェアに存在しますが、通常、MySQL には存在しません。このバージョンは「最終バージョン」を意味し、前バージョンのテストバージョンを経て、最終的に正式版となり、最終的にユーザーに提供されるバージョンとなります。このバージョンは標準バージョンと呼ばれることもあります。通常、ソフトウェアのカバーには「Release」という文字は表示されず、記号 (R) に置き換えられます。

MySQL バージョン番号

例: 5.5.60MySQL のこのバージョンでは、バージョン番号 (mysql-5.5.60.tar.gz)。

  • #最初の数字 (5) メジャー バージョン番号 : ファイル形式が変更された場合、新しいバージョン (5##) としてリリースされます。 #.5.60 );

  • 2 番目の番号 (5) リリース バージョン番号

    : 新しい機能や変更に互換性がない場合、リリース バージョン番号を変更する必要があります ( 5.5.60);

  • 3 番目の番号 (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: (Release to Manufacture): 工場での大規模タブレット化向けのバージョンで、内容は正式版と同じですが、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、Home Edition の略、_PRO、Professional Edition の略。

    最終: 正式版。

    Enhance: 強化版または強化版は正式版 1

    Free: 無料版

    リリース: リリース バージョンには期限があります

    アップグレード:アップグレード バージョン

    リテール:リテール バージョン

    Cardware : 共有ソフトの一種で、作者にメールかはがきで返信するだけです。 (著者によっては登録コードなどを提供している場合もあります。) この形式は現在では珍しいものです。 / S

    Plus: は拡張バージョンですが、プログラム インターフェイスとマルチメディア機能のほとんどが拡張されています。

    プレビュー:プレビュー版

    法人&企業向け:Enterprise Edition

    Standard:Standard Edition

    ミニ:ミニバージョンは合理化バージョンとも呼ばれ、最も基本的な機能のみを備えています

    プレミアム:高価なバージョン

    プロフェッショナル : プロフェッショナル エディション

    エクスプレス:スペシャル エディション

    デラックス:デラックス エディション

    登録済み:登録バージョン

    [関連する推奨事項: mysql ビデオ チュートリアル]

    以上がmysqlgaとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    関連ラベル:
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    関連するチュートリアル
    人気のおすすめ
    最新のコース
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート