Tahun ini akan menjadi 10 tahun sejak versi pertama MariaDB Server diterbitkan. Rilis pertama adalah versi 5.1.38, yang terjadi pada musim gugur 2009. Sejak itu, Server MariaDB telah menambahkan kemampuan baru dengan cepat dan sekarang dilihat sebagai database tersendiri.
Dengan semakin banyaknya perbedaan dengan MySQL, kami juga ingin mulai mempersiapkan MariaDB memiliki perintahnya sendiri. Dengan mengambil jalur ini di masa depan akan memungkinkan untuk menjalankan MariaDB dan MySQL, berdampingan tanpa konflik. Skrip dan alat akan menggunakan perintah dengan nama server database yang ditargetkan dan akan mengetahui fitur dan fungsionalitas apa yang tersedia.
Dengan rilis GA MariaDB Server 10.4, perintah bernama MariaDB telah ditambahkan. Saat Anda menginstal atau memperbarui ke MariaDB Server 10.4.6 atau yang lebih baru, Anda dapat memulai klien MariaDB dengan mengetik mariadb, bukan mysql:
rasmus@centos-7 ~$ mariadb -u root -pMasukkan kata sandi:Selamat datang di monitor MariaDB. Perintah diakhiri dengan; atau \g.Id koneksi MariaDB Anda adalah versi 22Server:10.4.6-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab, dan lainnya. Ketik 'help;' atau '\h' untuk bantuan. Ketik '\c' untuk menghapus pernyataan input saat ini.MariaDB [(none)]>
Untuk mendapatkan gambaran tentang perintah bernama MariaDB yang dapat digunakan sekarang, berikut adalah daftar lengkap yang kami buat untuk versi perintah MariaDB:
-
- mariadb → mysql
- mariadb-access → mysqlaccess
- mariadb-admin → mysqladmin
- mariadb-binlog → mysqlbinlog
- mariadb-check → mysqlcheck
- mariadb-convert-table-format → mysql_convert_table_format
- mariadbd-multi → mysqld_multi
- mariadbd-safe → mysqld_safe
- mariadbd-safe-helper → mysqld_safe_helper
- mariadb-dump → mysqldump
- mariadb-dumpslow → mysqldumpslow
- mariadb-embedded → mysql_embedded
- mariadb-find-rows → mysql_find_rows
- mariadb-fix-extensions → mysql_fix_extensions
- mariadb-hotcopy → mysqlhotcopy
- mariadb-import → mysqlimport
- mariadb-install-db → mysql_install_db
- plugin mariadb → plugin_mysql
- mariadb-secure-installation → mysql_secure_installation
- mariadb-setpermission → mysql_setpermission
- mariadb-show → mysqlshow
- mariadb-slap → mysqlslap
- mariadb-tzinfo-to-sql → mysql_tzinfo_to_sql
- mariadb-upgrade → mysql_upgrade
- mariadb-waitpid → mysql_waitpid
Seperti yang terlihat dalam daftar perintah, semuanya dimulai dengan mariadb- , dengan pengecualian klien mariadb itu sendiri dan tiga daemon/layanan, yang memiliki trailing d untuk menunjukkan itu. Manfaat bagus dari skema penamaan umum adalah Anda dapat menulis mariadb- dan tekan tab untuk mendapatkan daftar semua perintah yang cocok:
rasmus@centos7 ~ $ mariadb-mariadb-access mariadb-find-baris mariadb-setpermissionmariadb-admin mariadb-fix-ekstensi mariadb-showmariadb-binlog mariadb-hotcopy mariadb-slapmariadb maroadb-check-check-check-t-check-t-check-t-check-t-check-t-check-t-check-t-check- maroadb-t-check-t-check-t-check-t-check-t-check-t-check sqlmariadb-convert-table-format mariadb-install-db mariadb-upgrademariadb-dump mariadb-plugin mariadb-waitpidmariadb-dumpslow mariadb-secure-installationmariadImplementasi teknis dari perintah dilakukan dengan symlink saat ini, tetapi ini hanya langkah pertama. Di masa depan rencananya adalah executable dan symlink berubah peran. Eksekusi akan mendapatkan nama MariaDB dan perintah MySQL yang sesuai akan tersedia sebagai symlink.
Jika Anda telah banyak mengotomatisasi di lingkungan Anda dengan memanggil perintah bernama mysql, itu akan tetap berfungsi. mysql perintah bernama berfungsi seperti sebelumnya.
Unduh MariaDB Server 10.4 sekarang
Unduh