Memeriksa Aurora Nomor versi saya SQL - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memeriksa Aurora Nomor versi saya SQL

Meskipun Aurora My SQL -Compatible Edition kompatibel dengan mesin SQL database Saya, Aurora My SQL menyertakan fitur dan perbaikan bug yang khusus untuk versi Aurora My tertentu. SQL Pengembang aplikasi dapat memeriksa SQL versi Aurora My di aplikasi mereka dengan menggunakan. SQL Administrator database dapat memeriksa dan menentukan versi Aurora SQL My saat membuat atau memutakhirkan cluster Aurora SQL My DB dan instans DB.

Memeriksa atau menentukan versi Aurora SQL My engine melalui AWS

Saat Anda melakukan tugas administratif menggunakan,, atau AWS Management Console AWS CLI RDSAPI, Anda menentukan SQL versi Aurora My dalam format alfanumerik deskriptif.

Dimulai dengan Aurora My SQL versi 2, versi mesin Aurora memiliki sintaks berikut.

mysql-major-version.mysql_aurora.aurora-mysql-version

Bagian mysql-major-version- adalah 5.7 atau 8.0. Nilai ini mewakili versi protokol klien dan tingkat umum dukungan SQL fitur Saya untuk Aurora versi Saya SQL yang sesuai.

aurora-mysql-versionIni adalah nilai putus-putus dengan tiga bagian: Aurora My SQL major version, Aurora My SQL minor version, dan patch level. Versi mayor adalah 2 atau 3. Nilai-nilai tersebut mewakili Aurora My SQL kompatibel dengan My SQL 5.7 atau 8.0, masing-masing. Versi minor merepresentasikan rilis fitur dalam seri 2.x atau 3.x. Tingkat patch dimulai dari 0 untuk setiap versi minor, dan merepresentasikan serangkaian perbaikan bug berikutnya yang berlaku untuk versi minor. Terkadang, fitur baru disertakan ke dalam versi minor, tetapi tidak segera terlihat. Dalam hal ini, fitur tersebut mendapatkan penyesuaian dan diterbitkan di tingkat patch berikutnya.

Semua versi 2.x Aurora SQL My engine kompatibel dengan kabel dengan Community SQL My 5.7.12 atau lebih tinggi. Semua versi 3.x Aurora SQL My engine kompatibel dengan kabel dengan SQL My 8.0.23 atau lebih tinggi. Anda dapat merujuk ke catatan rilis versi 3.x tertentu untuk menemukan versi SQL kompatibel Saya yang sesuai.

Misalnya, versi mesin untuk Aurora My SQL 3.04.0 dan 2.11.2 adalah sebagai berikut.

8.0.mysql_aurora.3.04.0 5.7.mysql_aurora.2.11.2
catatan

Tidak ada one-to-one korespondensi antara versi Komunitas Saya dan SQL versi Aurora SQL My 2.x. Untuk Aurora My SQL versi 3, ada pemetaan yang lebih langsung. Untuk memeriksa perbaikan bug dan fitur baru yang ada di Aurora Rilis SQL saya tertentu, lihat Pembaruan mesin database untuk Amazon Aurora Versi saya 3 dan pembaruan mesin Database untuk Amazon Aurora Versi SQL saya 2 di Catatan Rilis untuk Aurora Milik SQL Saya. SQL Untuk daftar kronologis fitur dan rilis baru, lihat Riwayat dokumen. Untuk memeriksa versi minimum yang diperlukan untuk perbaikan terkait keamanan, lihat Kerentanan keamanan diperbaiki di Aurora Milik di Catatan Rilis untuk Aurora SQL Milik Saya. SQL

Anda menentukan versi Aurora My SQL engine di beberapa AWS CLI perintah dan RDS API operasi. Misalnya, Anda menentukan --engine-version opsi ketika Anda menjalankan AWS CLI perintah create-db-clusterdan modify-db-cluster. Anda menentukan EngineVersion parameter ketika Anda menjalankan RDS API operasi C reateDBCluster dan M odifyDBCluster.

Di Aurora My SQL versi 2 dan lebih tinggi, versi mesin di AWS Management Console juga menyertakan versi Aurora. Peningkatan klaster akan mengubah nilai yang ditampilkan. Perubahan ini membantu Anda menentukan dan memeriksa SQL versi Aurora My yang tepat, tanpa perlu terhubung ke cluster atau menjalankan perintah apa punSQL.

Tip

Untuk cluster Aurora yang dikelola melalui AWS CloudFormation, perubahan dalam EngineVersion pengaturan ini dapat memicu tindakan oleh. AWS CloudFormation Untuk informasi tentang cara AWS CloudFormation memperlakukan perubahan pada EngineVersion setelan, lihat AWS CloudFormation dokumentasi.

Memeriksa Aurora Versi saya menggunakan SQL SQL

Nomor versi Aurora yang dapat Anda ambil dalam aplikasi Anda menggunakan SQL kueri menggunakan format. <major version>.<minor version>.<patch version> Anda bisa mendapatkan nomor versi ini untuk instans DB apa pun di SQL cluster Aurora My Anda dengan menanyakan variabel sistemAURORA_VERSION. Untuk mendapatkan nomor versi ini, gunakan salah satu kueri berikut.

select aurora_version(); select @@aurora_version;

Kueri tersebut menghasilkan output seperti yang berikut ini.

mysql> select aurora_version(), @@aurora_version; +------------------+------------------+ | aurora_version() | @@aurora_version | +------------------+------------------+ | 3.05.2 | 3.05.2 | +------------------+------------------+

Nomor versi yang konsol,CLI, dan RDS API kembali dengan menggunakan teknik yang dijelaskan dalam Memeriksa atau menentukan versi Aurora SQL My engine melalui AWS biasanya lebih deskriptif.