Rumah > pangkalan data > tutorial mysql > apa itu mysqlga

apa itu mysqlga

青灯夜游
Lepaskan: 2023-03-30 20:42:00
asal
1755 orang telah melayarinya

Dalam mysql, nama penuh ga ialah "Tersedia Secara Umum", iaitu nama versi rasmi dan merupakan keluaran terakhir perisian versi ini secara amnya mempunyai sedikit pepijat, jadi keluaran ini juga boleh dipanggil versi yang stabil. Jika pembangun ingin menggunakan perisian dalam pengeluaran, atau seorang pemula, maka sebaiknya pilih versi GA ini adalah versi yang paling diuji dan stabil sepenuhnya.

apa itu mysqlga

Persekitaran pengendalian tutorial ini: sistem linux7.3, versi mysql8, komputer Dell G3.

Apakah mysql ga

GA ialah singkatan daripada Generally Available, iaitu penamaan versi rasmi, yang bermaksud pembangunan pasukan percaya bahawa versi ini Ia adalah versi yang stabil (sesetengah perisian mungkin dilabelkan sebagai versi stabil atau versi pengeluaran, yang bermaksud sama seperti GA) dan boleh digunakan dalam situasi yang lebih kritikal.

MySQL menggunakan GA untuk memerintahkan versi rasminya. Jika tiada akhiran, ini menunjukkan bahawa ini adalah versi kebanyakannya tersedia atau versi pengeluaran. Keluaran .GA adalah stabil, telah lulus ujian versi terdahulu dan telah menunjukkan kebolehgunaan, semua pepijat serius telah diselesaikan dan sesuai untuk digunakan dalam persekitaran pengeluaran. Hanya beberapa pembetulan pepijat yang serius akan ditambahkan pada versi ini.

Jika anda ingin menggunakan perisian dalam pengeluaran, atau anda seorang pemula, lebih baik anda memilih versi GA. Ini adalah versi yang paling diuji dan stabil sepenuhnya.

Penerangan versi MySQL

Terdapat empat versi: Versi Alpha, versi Beta, versi RC (Calon Pelepasan), versi GA (Terdapat Secara Umum ).

Versi Alpha

Perisian versi Alpha, ini ialah perihalan versi yang digunakan oleh kejuruteraan perisian untuk mentakrifkan versi perisian proses pembangunan perisian. Alpha ialah versi ujian dalaman dan secara amnya tidak dikeluarkan kepada dunia luar Ia akan mempunyai banyak pepijat Melainkan anda juga seorang penguji, ia adalah huruf pertama bagi huruf Yunani versi asas, dan alfa ialah α.

Versi Beta

Perisian versi Beta, ini juga merupakan perihalan versi untuk pembangunan perisian dan kawalan versi ujian dalam kejuruteraan perisian. Beta biasanya versi selepas Alpha. Versi ini telah banyak dipertingkatkan berbanding dengan versi alfa, dan ralat serius telah dihapuskan Namun, masih terdapat kecacatan yang perlu dihapuskan lagi melalui pelbagai ujian. Versi pada peringkat ini akan sentiasa menambah ciri baharu. beta ialah beta.

Versi RC

Versi RC, RC ialah singkatan daripada Calon Lepasan. Ini ialah versi selepas Beta Secara umumnya, versi RC tidak mempunyai ciri baharu, tetapi membetulkan beberapa pepijat yang dilaporkan dalam Beta. Oleh itu, versi RC lebih hampir kepada versi keluaran akhir, iaitu versi stabil (versi GA)

Versi GA

Versi GA, GA ialah singkatan daripada Tersedia Secara Umum. Ini ialah versi keluaran terakhir perisian. Versi ini biasanya mempunyai sedikit pepijat. Keluaran ini juga boleh dipanggil versi stabil.

Versi keluaran

Versi keluaran wujud dalam sesetengah perisian, tetapi secara amnya tidak wujud dalam MySQL. Versi ini bermaksud "versi akhir". Selepas beberapa siri versi ujian versi sebelumnya, akhirnya akan ada versi rasmi, iaitu versi yang akhirnya dihantar kepada pengguna. Versi ini kadangkala dipanggil versi standard. Dalam keadaan biasa, Keluaran tidak akan muncul sebagai perkataan pada kulit perisian, tetapi akan digantikan dengan simbol (R).

Nombor versi MySQL

Contoh: 5.5.60Versi MySQL ini menerangkan maksud setiap nombor dalam nombor versi (mysql-5.5.60.tar.gz).

  • Nombor pertama (5) nombor versi utama : Apabila format fail ditukar, ia akan dikeluarkan sebagai versi baharu (5.5.60 );

  • Nombor versi keluaran kedua (5) : Apabila ciri atau perubahan baharu tidak serasi, nombor versi keluaran perlu ditukar ( 5.5.60);

  • Nombor ketiga (60) keluaran nombor siri: terutamanya perubahan kecil, seperti pembetulan pepijat dan fungsi Tambah atau tukar, tukar parameter konfigurasi, dsb. (5.5.60).

Pemasangan sistem menggunakan kaedah pertanyaan versi MySQL:

1 Log masuk ke kaedah MySQL

mysql> status;
mysql> select version();
mysql> select @@version;
mysql> show variables like "%version%";
Salin selepas log masuk

<🎜. >2 , Kaedah pertanyaan terus tanpa log masuk

$ 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
Salin selepas log masuk

Perihalan baris produk

1 MySQL

  • 3.X hingga 5.1.X.

Ini ialah versi awal MySQL.

Versi awal yang biasa termasuk: 4.1.7, 5.0.56, dsb.

    5.4.X hingga 5.7.X.
Ini adalah untuk menyepadukan enjin storan baharu yang dibangunkan oleh komuniti syarikat MySQL AB dan syarikat pihak ketiga. Serap algoritma pelaksanaan baharu dan sokongan seni bina SMP yang lebih baik. Banyak pemfaktoran semula kod telah dilakukan untuk meningkatkan prestasi.

Ini kini versi arus perdana. Versi yang biasa digunakan: 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 *
    Salin selepas log masuk
    • 编译安装

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

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

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

    举例:

    ./configure
    Salin selepas log masuk
    make
    Salin selepas log masuk
    make install
    Salin selepas log masuk
    • 二进制程序包

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

    • rpm安装

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

    举例:

    rpm -ih MySQL-devel-5.5.60-1.el7.x86_64.rpm
    Salin selepas log masuk

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

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

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

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

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

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

    RTM: (Keluaran untuk Pembuatan): Ia adalah versi yang ditekan secara besar-besaran untuk kilang Kandungannya sama dengan versi rasmi, tetapi versi RTM juga mempunyai versi terhad dan penilaian. Tetapi kod program utama adalah sama dengan versi rasmi.

    OEM: dijual oleh pengeluar komputer bersama komputer mereka, iaitu versi rawak. Ia hanya boleh dihantar bersama mesin dan tidak boleh dijual runcit. Ia hanya boleh dipasang baru dan tidak boleh dinaik taraf daripada sistem pengendalian yang lebih lama. Pembungkusan tidak seanggun versi runcit, dan biasanya hanya mempunyai CD dan arahan (surat kebenaran).

    RVL: didakwa sebagai versi rasmi, tetapi sebenarnya RVL bukanlah nama versi sama sekali. Ia dipecahkan daripada versi Cina/Inggeris dokumen.

    EVAL: Versi EVAL yang beredar pada rangkaian [color=#ff0000][/color] adalah serupa dengan "versi penilaian" dan tidak mempunyai perbezaan fungsi daripada versi runcit.

    RTL: Runcit (versi runcit) ialah versi rasmi sebenar dan secara rasminya berada di rak. Terdapat eula.txt dalam folder i386 cakera pemasangan, dan terdapat baris EULAID pada penghujungnya, iaitu versi anda. Contohnya, versi Cina Ringkas rasmi ialah EULAID:WX.4_PRO_RTL_CN dan versi Cina Tradisional rasmi ialah WX.4_PRO_RTL_TW. Antaranya: jika ia bermula dengan WX., ia bermakna versi rasmi, dan jika ia bermula dengan WB., ia bermakna versi ujian. _PRE, singkatan kepada Edisi Rumah _PRO, singkatan kepada Edisi Profesional.

    Akhir: Versi rasmi.

    Tingkatkan: Versi dipertingkatkan atau versi dipertingkatkan adalah milik versi rasmi 1

    Percuma: Versi percuma

    Keluaran: Versi keluaran mempunyai had masa

    Naik taraf: Naik taraf versi

    Runcit: Versi runcit

    Perisian Kad : Ia adalah sejenis perisian kongsi hanya balas kepada pengarang dengan e-mel atau poskad. (Sesetengah pengarang menyediakan kod pendaftaran, dsb.). Borang ini kini jarang berlaku. / S

    Tambahan: ialah versi yang dipertingkatkan, tetapi kebanyakannya dipertingkatkan dalam antara muka program dan fungsi multimedia.

    Pratonton: Pratonton

    Perbadanan&Perusahaan: Edisi Perusahaan

    Standard: Edisi Standard

    Mini: Versi mini juga dipanggil versi diperkemas dan hanya mempunyai fungsi paling asas

    Premium: Versi mahal

    Profesional :Edisi Profesional

    Express: Edisi Khas

    Deluxe: Edisi Deluxe

    Didaftarkan:Versi berdaftar

    [Cadangan berkaitan:

    tutorial video mysql]

    Atas ialah kandungan terperinci apa itu mysqlga. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Label berkaitan:
    sumber:php.cn
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan