GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal MySQL di Ubuntu

Basis data dapat menyimpan sejumlah besar catatan secara efektif yang membuat informasi menjadi sederhana dan mudah ditemukan. Selain itu, menambahkan atau mengubah data baru ke data yang sudah ada juga relatif mudah dilakukan. Artikel ini adalah semua tentang instalasi MySQL di Ubuntu, yang merupakan distro Linux yang paling banyak digunakan di cloud publik dengan kemampuan pembelajaran mesin. Sangat mudah untuk pemula karena dibangun di atas desain dan struktur Debian. Ini dirancang untuk server perusahaan, desktop, cloud, dan IoT.

MySQL adalah sistem manajemen basis data relasional (RDBMS) yang dikembangkan Oracle yang berfokus pada bahasa kueri terstruktur (SQL). Basis data terdiri dari kumpulan data yang dikumpulkan. SQL adalah bahasa pemrograman yang memungkinkan pemrogram untuk membuat, mengubah, dan mengambil data dari database relasional, serta mengelola akses pengguna. SQL digunakan oleh database MySQL. Instalasi MySQL lebih lanjut dijelaskan dalam langkah-langkah yang tepat.

Instalasi MySQL di Ubuntu

Di bawah ini adalah langkah-langkah yang disebutkan untuk menginstal MySQL di server Ubuntu Anda.

Langkah1:Menginstal MySQL di Ubuntu

Repositori paket apt dapat digunakan untuk instalasi MySQL di Ubuntu 20.04. Pada saat artikel ini ditulis, versi default dari repositori MySQL untuk Ubuntu adalah versi 8.0.28.

Sebelum menginstal, pertama-tama, Anda perlu memperbarui paket server Anda. Jalankan perintah yang disebutkan di bawah ini untuk memperbarui semua paket.

$ sudo apt update

Jalankan perintah yang disebutkan di bawah ini untuk menyelesaikan instalasi paket “MYSQL-server”.

$ sudo apt install mysql-server

MySQL akan diinstal tetapi Anda tidak perlu membuat kata sandi atau mengubah pengaturan lainnya. Kami akan menangani ini selanjutnya karena ini membuat instalasi MySQL Anda tidak aman.

Langkah 2:Verifikasi Instalasi MySQL

Untuk memverifikasi pemasangannya, jalankan perintah yang disebutkan di bawah ini untuk memeriksa statusnya:

$ systemctl status mysql.service

Langkah 3:Konfigurasi MYSQL di Ubuntu

Anda harus menjalankan skrip keamanan bawaan DBMS pada instalasi MySQL baru. Untuk login root jarak jauh dan pengguna sampel, skrip ini menggantikan beberapa konfigurasi default yang kurang aman.

Jalankan perintah yang disebutkan di bawah ini untuk skrip keamanan:

$ sudo mysql_secure_installation

Serangkaian pertanyaan akan diajukan di mana Anda dapat menyesuaikan opsi keamanan untuk instalasi MySQL. Langkah pertama akan menanyakan apakah Anda ingin menerapkan plugin “validasi kata sandi”, yang dapat digunakan untuk mengevaluasi kekuatan kata sandi pengguna MySQL baru sebelum menyetujuinya.

Jika Anda mengaktifkan plugin “Validasi Kata Sandi”, pengguna MySQL yang Anda buat yang memvalidasi dengan kata sandi harus menggunakan kata sandi yang sesuai dengan aturan yang Anda berikan. Kata sandi harus setidaknya "8 karakter" dan terdiri dari kombinasi huruf besar, huruf kecil, dan angka. Kemudian pilih tingkat kebijakan. Setelah ini, pengaturan kata sandi untuk pengguna root MySQL akan ditanyakan, terlepas dari apakah Anda memilih untuk menggunakan Plugin “Validasi Kata Sandi” atau tidak. Masukkan lalu konfirmasi sandi aman berikut.

Skrip ini kemudian akan meminta Anda untuk menghapus database pengujian, menghapus pengguna/pengguna anonim, dan membatasi pengguna/pengguna root mengakses mesin lokal. Semua pertanyaan harus dijawab dengan “Y” (ya).

Langkah 4:Masuk sebagai Pengguna Root

Program klien MySQL, yang diinstal sebagai dependensi paket server MySQL, dapat digunakan untuk terhubung dengan server MySQL melalui baris perintah.

Pengguna root MySQL di Ubuntu yang menjalankan MySQL 5.7 (dan versi yang lebih baru) disetel sebagai default untuk memverifikasi menggunakan plugin “auth socket” daripada sandi. Nama pengguna sistem operasi yang meluncurkan klien MySQL harus cocok dengan nama pengguna MySQL yang disertakan dalam perintah agar plugin ini berfungsi.

$ sudo mysql

Kode yang disebutkan di bawah ini akan digunakan untuk membuat pengguna baru.

$ mysql> CREATE USER ‘USERNAME’@’HOST’ IDENTIFIED BY ‘PASSWORD’

Tulis kode yang disebutkan di bawah ini di depan perintah “MySQL” untuk membuat pengguna baru “Linux”, host “localhost” dan sandi “[email protected]”.

$ mysql> CREATE USER ‘linux’@’localhost’ IDENTIFIED BY ‘[email protected]’

Anda dapat memberikan hak istimewa dengan menulis kode yang disebutkan di bawah ini.

$ mysql> GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on *.* TO 'linux'@'localhost' WITH GRANT OPTION;

Kode yang disebutkan di bawah ini akan keluar dari MySQL.

$ mysql> exit

Kesimpulan

Database dapat menyimpan sejumlah besar catatan secara efektif. MySQL adalah DBMS relasional yang digunakan untuk menyimpan, mengedit, dan menghapus data. Artikel ini adalah tentang cara menginstal database MYSQL pada sistem Ubuntu Anda (distribusi Linux populer). Ikuti langkah-langkah dengan benar untuk penginstalan yang sukses.


Ubuntu
  1. Cara Menginstal MySQL 8.0 di Ubuntu 18.04

  2. Cara Instal XAMPP di Ubuntu 18.04

  3. Instalasi Ubuntu | Bagaimana cara menginstal Ubuntu?

  1. Cara Menginstal MySQL di Ubuntu 20.04

  2. Cara Menginstal MySQL di Ubuntu 18.04

  3. Cara Menginstal Anaconda di Ubuntu 18.04

  1. Cara Menginstal Anaconda di Ubuntu 20.04

  2. Cara menginstal KVM di Ubuntu 14.04

  3. Cara Menginstal PhpMyAdmin di Ubuntu