Dengan dirilisnya CentOS 7 MySQL, sistem manajemen basis data relasional open source paling populer di dunia saat initidak lagi tersedia di repositori CentOS. MariaDB telah menjadi sistem database default. MariaDB adalah pengganti MySQL biner drop-in yang kompatibel dengan hardware yang lama. Show
Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal MySQL pada mesin CentOS 7. Jika Anda ingin menginstal MariaDB, bukan MySQL, periksa tutorial kami untuk instruksi pemasangan. PrasyaratSebelum memulai dengan tutorial ini, pastikan Anda masuk ke server Anda dengan akun pengguna dengan hak sudo atau dengan pengguna root. Masuk sebagai pengguna dengan hak sudo dalam hal keamanan merupakan praktik terbaik untuk menjalankan perintah administratif, jika Anda tidak memiliki pengguna sudo di sistem Anda, Anda dapat membuatnya dengan mengikuti petunjuk ini. Seperti yang kami sebutkan dalam pendahuluan, MySQL tidak tersedia di repositori default CentOS 7 sehingga kami akan menginstal paket dari MySQL Yum Repository. Di bagian berikut, kami akan menunjukkan kepada Anda cara menginstal MySQL 8.0 dan MySQL 5.7. Anda harus menginstal hanya satu versi MySQL di server CentOS 7. Jika Anda tidak yakin versi mana yang akan diinstal, lihat dokumentasi aplikasi yang akan Anda gunakan di server Anda. Instal MySQL 8.0 pada CentOS 7Pada saat menulis artikel ini, versi terbaru MySQL adalah versi 8.0. Untuk menginstalnya di server CentOS 7, ikuti langkah-langkah di bawah ini: Aktifkan repositori MySQL 8.0 dengan perintah berikut:
Instal MySQL 5.7 pada CentOS 7Untuk menginstal stable release (rilis stabil) MySQL sebelumnya, MySQL versi 5.7 pada server CentOS 7, ikuti langkah-langkah di bawah ini:
Untuk tutorial di bawah ini relevan untuk MySQL 8.0 dan MySQL 5.7. Mulai MySQLSetelah instalasi selesai, mulai layanan MySQL dan aktifkan untuk memulai saat boot dengan: sudo systemctl enable mysqld && sudo systemctl start mysqld Kita dapat memeriksa status layanan MySQL dengan mengetik: sudo systemctl status mysqld ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2018-05-23 11:02:43 UTC; 14min ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 4293 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 4310 (mysqld) Status: "SERVER_OPERATING" CGroup: /system.slice/mysqld.service └─4310 /usr/sbin/mysqld Mengamankan MySQLKetika server MySQL dimulai untuk pertama kalinya, kata sandi sementara akan dihasilkan untuk pengguna root MySQL. Anda dapat menemukan kata sandi dengan menjalankan perintah berikut: sudo grep 'temporary password' /var/log/mysqld.log Outputnya akan terlihat seperti ini: 2018-05-23T10:59:51.251159Z 5 [Note] [MY-010454] [Server] A temporary password is generated for [email protected]: q&0)V!?fjksL Catat kata sandi tersebut, karena perintah selanjutnya akan meminta Anda untuk memasukkan kata sandi root sementara. Jalankan perintah sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm1 untuk meningkatkan keamanan instalasi MySQL : sudo mysql_secure_installation sudo yum install mysql-community-server0 Setelah memasukkan kata sandi sementara yang Anda dapatkan tadi untuk mengatur kata sandi baru untuk root pengguna. Kata sandi harus memiliki panjang minimal 8 karakter dan memiliki setidaknya satu huruf besar, satu huruf kecil, satu angka, dan satu karakter khusus. sudo yum install mysql-community-server1 Skrip juga akan meminta Anda untuk menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal dan menghapus database pengujian. Anda harus menjawab “Y” (yes) untuk semua pertanyaan. Koneksi ke MySQL Dari Baris PerintahUntuk berinteraksi dengan MySQL melalui terminal, kita akan menggunakan MySQL client yang diinstal sebagai dependensi dari paket MySQL server. Untuk masuk ke server MySQL sebagai tipe pengguna root: sudo yum install mysql-community-server2 Anda akan diminta memasukkan kata sandi root yang sebelumnya Anda atur saat konfigurasi skrip sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm1 dijalankan. Setelah Anda memasukkan kata sandi, Anda akan disajikan dengan shell mysql seperti yang ditunjukkan di bawah ini: sudo yum install mysql-community-server3 Buat DatabaseSetelah Anda terhubung ke shell MySQL, Anda dapat membuat database baru dengan mengetikkan perintah berikut: sudo yum install mysql-community-server4 sudo yum install mysql-community-server5 Buat TabelSekarang kita membuat database, kita bisa membuat tabel untuk menyimpan beberapa data. Sebelum menjalankan pernyataan SQL untuk membuat tabel, kita perlu terhubung ke database yang baru kita buat tadi. Untuk terhubung ke database, kita perlu menggunakan pernyataan sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm3 : sudo yum install mysql-community-server6 In this example we will create a simple table named sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm4 with three fields, sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm5, sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm6 and sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm7: Dalam contoh ini kita akan membuat tabel sederhana bernama kontak dengan tiga bidang, sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm5, sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm9 dan sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm7: sudo yum install mysql-community-server7 sudo yum install mysql-community-server5 ConclusionDalam tutorial ini, kita telah belajar cara menginstal dan mengamankan server MySQL di server CentOS 7. Kami juga telah menunjukkan kepada Anda cara koneksi ke shell MySQL dan cara membuat database dan tabel baru. Sekarang server MySQL Anda sudah berjalan dan Anda mengetahui cara menghubungkan ke server MySQL dari baris perintah. Untuk lebih memahami cara mengelola dan mengatur database MySQL, Anda mungkin ingin memeriksa panduan berikut:
Share Telegram Berita sebelumyaTutorial Install dan Konfigurasi MySQL di Debian 9 Berita berikutnyaTutorial Lengkap Perintah Dig untuk Query DNS di Linux xsand Related PostCara Install dan Konfigurasi VNC Server di CentOS 8 Cara Install dan Konfigurasi Drupal 8 di Nginx CentOS 8 Cara Install dan Konfigurasi Memcached di CentOS 7 Cara Install dan Konfigurasi Redis di CentOS 7 Cara Install dan Konfigurasi Ansible AWX di CentOS 8 Tutorial Install dan Konfigurasi Redmine di CentOS 8 Tutorial Install dan Konfigurasi Java di CentOS 7 Install dan Konfigurasi SAR Untuk Monitoring Sistem Linux Cara Install dan Konfigurasi CouchDB di CentOS 8 TerbaruDaftar Repository Lokal Ubuntu 22.04 Jammy Jellyfishxsand Setiap rilis Ubuntu memiliki nomor versi yang terdiri dari jumlah tahun dan bulan rilis. Misalnya, Rilis pertama Ubuntu 22.04 adalah April 2022. Nomor versi... Cara Upgrade ke Ubuntu 22.04 dari Baris PerintahDaftar Repository Lokal Indonesia Debian 11Menghapus Kernel Module Linux dengan Perintah RmmodTutorial Konfigurasi Nginx Server Blocks di Ubuntu 20.04Tutorial Konfigurasi Apache Virtual Hosts di Ubuntu 20.04RekomendasiCara Install VirtualBox Guest Additions di CentOS 8xsand VirtualBox adalah perangkat lunak virtualisasi cross-platform open source yang memungkinkan Anda untuk menjalankan beberapa sistem operasi guest (virtual machines) secara bersamaan. VirtualBox menyediakan seperangkat driver... |