Install MYSQL Ubuntu 18.04
Daftar Isi:
MySQL adalah sistem manajemen basis data relasional open-source paling populer. Ini cepat, mudah digunakan, scalable, dan merupakan bagian integral dari tumpukan
LAMP
dan
LEMP
populer.
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menginstal dan mengamankan MySQL pada mesin Ubuntu 18.04.
Prasyarat
Pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.
Menginstal MySQL di Ubuntu
Pada saat menulis artikel ini, versi terbaru MySQL yang tersedia dari repositori resmi Ubuntu adalah MySQL versi 5.7.
Untuk menginstal MySQL di server Ubuntu Anda ikuti langkah-langkah di bawah ini:
-
Pertama, perbarui indeks paket apt dengan mengetik:
sudo apt update
Kemudian instal paket MySQL dengan perintah berikut:
sudo apt install mysql-server
Setelah instalasi selesai, layanan MySQL akan mulai secara otomatis. Untuk memeriksa apakah server MySQL sedang berjalan, ketik:
sudo systemctl status mysql
● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago Main PID: 17382 (mysqld) Tasks: 27 (limit: 2321) CGroup: /system.slice/mysql.service `-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Mengamankan MySQL
Paket server MySQL dilengkapi dengan skrip bernama
mysql_secure_installation
yang dapat melakukan beberapa operasi terkait keamanan.
Jalankan skrip dengan mengetik:
sudo mysql_secure_installation
Anda akan diminta untuk mengkonfigurasi
VALIDATE PASSWORD PLUGIN
yang digunakan untuk menguji kekuatan kata sandi pengguna MySQL dan meningkatkan keamanan. Ada tiga tingkat kebijakan validasi kata sandi, rendah, sedang dan kuat. Tekan
ENTER
jika Anda tidak ingin mengatur plugin kata sandi yang valid.
Pada prompt berikutnya, Anda akan diminta untuk mengatur kata sandi untuk pengguna root MySQL. Setelah Anda melakukannya, skrip juga akan meminta Anda untuk menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal dan menghapus database pengujian. Anda harus menjawab "Y" (ya) untuk semua pertanyaan.
Masuk sebagai root
Untuk berinteraksi dengan server MySQL dari baris perintah, Anda dapat menggunakan utilitas klien MySQL yang diinstal sebagai dependensi dari paket server MySQL.
Dalam sistem Ubuntu yang menjalankan MySQL 5.7 (dan yang lebih baru), pengguna root diautentikasi oleh plugin
auth_socket
secara default.
Plugin
auth_socket
mengotentikasi pengguna yang terhubung dari
localhost
melalui file socket Unix. Ini berarti Anda tidak dapat mengotentikasi sebagai root dengan memberikan kata sandi.
Untuk masuk ke server MySQL sebagai tipe pengguna root:
sudo mysql
Anda akan disajikan dengan shell MySQL seperti yang ditunjukkan di bawah ini:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Yang pertama adalah mengubah metode otentikasi dari
auth_socket
ke
mysql_native_password
. Anda dapat melakukannya dengan menjalankan perintah berikut:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
FLUSH PRIVILEGES;
Opsi kedua, yang disarankan adalah membuat pengguna administratif baru dengan akses ke semua database:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';
Kesimpulan
Sekarang server MySQL Anda sudah berjalan dan Anda tahu cara menghubungkan ke server MySQL dari baris perintah, Anda mungkin ingin memeriksa panduan berikut:
ubuntu mysqlPosting ini adalah bagian dari seri bagaimana-untuk-menginstal-lemp-stack-on-ubuntu-18-04.
Posting lain dalam seri ini:
• Cara Memasang Nginx di Ubuntu 18.04 • Cara Memasang Nginx Server Blok di Ubuntu 18.04 • Mengamankan Nginx dengan Let's Encrypt di Ubuntu 18.04 • Cara Memasang MySQL di Ubuntu 18.04 • Cara Memasang PHP di Ubuntu 18.04 • Cara Memasang PHP di Ubuntu 18.04Cara menginstal dan menggunakan meja kerja mysql di ubuntu 18.04

MySQL Workbench adalah aplikasi grafis lintas platform untuk administrator dan arsitek database MySQL. Dalam tutorial ini kami akan menunjukkan kepada Anda bagaimana menginstal dan MySQL Workbench di Ubuntu 18.04.
Cara menginstal mysql pada centos 8

Versi terbaru dari server database MySQL, versi 8.0, tersedia untuk instalasi dari repositori CentOS 8 default. MySQL adalah sistem manajemen basis data relasional open-source yang paling populer.
Cara menginstal mysql di linux debian 10

MySQL, sistem manajemen basis data relasional open source paling populer di dunia tidak tersedia di repositori default Debian. Tutorial ini, menjelaskan cara menginstal dan mengamankan MySQL pada Debian 10 dari MySQL Apt Repository.