Cara menggunakan upgrade mysql using rpm

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.

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.

Prasyarat

Sebelum 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 7

Pada 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:

  1. Aktifkan repository MySQL 8.0 dengan perintah berikut :
    sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
  2. Instal paket MySQL 8.0 dengan yum:
    sudo yum install mysql-community-server

    Selama instalasi, yum akan meminta Anda untuk mengimpor kunci MySQL GPG. Ketik

    sudo yum install mysql-community-server
    9 dan tekan
    sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    0.

Instal MySQL 5.7 pada CentOS 7

Untuk menginstal stable release (rilis stabil) MySQL sebelumnya, MySQL versi 5.7 pada server CentOS 7, ikuti langkah-langkah di bawah ini:

  1. Aktifkan repositori MySQL 5.7 dengan perintah berikut:
    sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
  2. Instal paket MySQL 5.7 menggunakan yum:
    sudo yum install mysql-community-server

Untuk tutorial di bawah ini relevan untuk MySQL 8.0 dan MySQL 5.7.

Mulai MySQL

Setelah 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 MySQL

Ketika 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.rpm
1 untuk meningkatkan keamanan instalasi MySQL  :

sudo mysql_secure_installation
sudo yum install mysql-community-server
0

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-server
1

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 Perintah

Untuk 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-server
2

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.rpm
1 dijalankan.

Setelah Anda memasukkan kata sandi, Anda akan disajikan dengan shell mysql seperti yang ditunjukkan di bawah ini:

sudo yum install mysql-community-server
3

Buat Database

Setelah Anda terhubung ke shell MySQL, Anda dapat membuat database baru dengan mengetikkan perintah berikut:

sudo yum install mysql-community-server
4
sudo yum install mysql-community-server
5

Buat Tabel

Sekarang 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.rpm
3 :

sudo yum install mysql-community-server
6

In this example we will create a simple table named 

sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
4 with three fields, 
sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
5, 
sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
6 and 
sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
7:

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.rpm
5,
sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
9 dan
sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
7:

sudo yum install mysql-community-server
7
sudo yum install mysql-community-server
5

Conclusion

Dalam 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:

  • Manajemen Database MySQL menggunakan Baris Perintah
  • Tutorial Cara Reset Password Root MySQL
  • Cara Membuat Database MySQL di Linux Terminal
  • Cara Membuat User MySQL dan Hak Akses MySQL
  • Cara Menampilkan Semua User di MySQL
  • Tutorial Mysqldump untuk Backup dan Restore Database MySQL

  • LABEL
  • MySQL
  • SQL

Share

Facebook

Twitter

Pinterest

WhatsApp

Telegram

Berita sebelumyaTutorial Install dan Konfigurasi MySQL di Debian 9

Berita berikutnyaTutorial Lengkap Perintah Dig untuk Query DNS di Linux

xsand

Related Post

Cara 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

Terbaru

Cara menggunakan upgrade mysql using rpm

Daftar Repository Lokal Ubuntu 22.04 Jammy Jellyfish

xsand

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 menggunakan upgrade mysql using rpm

Cara Upgrade ke Ubuntu 22.04 dari Baris Perintah

Cara menggunakan upgrade mysql using rpm

Daftar Repository Lokal Indonesia Debian 11

Cara menggunakan upgrade mysql using rpm

Menghapus Kernel Module Linux dengan Perintah Rmmod

Cara menggunakan upgrade mysql using rpm

Tutorial Konfigurasi Nginx Server Blocks di Ubuntu 20.04

Cara menggunakan upgrade mysql using rpm

Tutorial Konfigurasi Apache Virtual Hosts di Ubuntu 20.04

Rekomendasi

Cara menggunakan upgrade mysql using rpm

Cara Install VirtualBox Guest Additions di CentOS 8

xsand

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...