{"id":647,"date":"2024-06-17T11:19:58","date_gmt":"2024-06-17T04:19:58","guid":{"rendered":"https:\/\/focusnic.com\/blog\/?p=647"},"modified":"2024-11-22T23:43:40","modified_gmt":"2024-11-22T16:43:40","slug":"cara-install-mysql-57-almalinux-8","status":"publish","type":"post","link":"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/","title":{"rendered":"Cara Install MySQL 5.7 di Cloud VPS Server AlmaLinux 8"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Apa_itu_MySQL\" >Apa itu MySQL?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Persyaratan\" >Persyaratan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_1_%E2%80%94_Instalasi_MySQL_57\" >Langkah 1 &#8212; Instalasi MySQL 5.7<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_2_%E2%80%94_Ujicoba_Operasi_CRUD_Opsional\" >Langkah 2 &#8212; Ujicoba Operasi CRUD (Opsional)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_21_%E2%80%94_Akses_MySQL\" >Langkah 2.1 &#8212; Akses MySQL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_22_%E2%80%94_Membuat_Database\" >Langkah 2.2 &#8212; Membuat Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_23_%E2%80%94_Membuat_Tabel\" >Langkah 2.3 &#8212; Membuat Tabel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_24_%E2%80%94_Menambahkan_Data\" >Langkah 2.4 &#8212; Menambahkan Data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_25_%E2%80%94_Membaca_Data\" >Langkah 2.5 &#8212; Membaca Data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_26_%E2%80%94_Memperbarui_Data\" >Langkah 2.6 &#8212; Memperbarui Data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Langkah_27_%E2%80%94_Menghapus_Data\" >Langkah 2.7 &#8212; Menghapus Data<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/focusnic.com\/blog\/cara-install-mysql-57-almalinux-8\/#Kesimpulan\" >Kesimpulan<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Apa_itu_MySQL\"><\/span>Apa itu MySQL?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.mysql.com\/\" target=\"_blank\" rel=\"noopener\">MySQL<\/a> adalah salah satu sistem manajemen basis data relasional (RDBMS) yang paling populer dan banyak digunakan di seluruh dunia. Dalam artikel ini, kita akan mempelajari cara menginstal MySQL versi 5.7 pada server yang menggunakan sistem operasi AlmaLinux 8.<\/p>\n\n\n\n<p>Database MySQL 5.7 menjadi solusi yang tepat bagi Anda yang memiliki aplikasi legacy yang masih bergantung pada database MySQL versi lama. Pada artikel ini kami menggunakan resource <a href=\"https:\/\/focusnic.com\/compute-ssd\">Cloud VPS SSD Storage<\/a> dengan spesifikasi <strong>Compute SSD &#8211; 1<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Persyaratan\"><\/span>Persyaratan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Akses ke server yang menggunakan AlmaLinux 8.<\/li>\n\n\n\n<li>Hak akses root atau pengguna dengan izin sudo untuk menjalankan perintah.<\/li>\n\n\n\n<li>Koneksi internet yang stabil untuk mengunduh paket yang diperlukan.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_1_%E2%80%94_Instalasi_MySQL_57\"><\/span>Langkah 1 &#8212; Instalasi MySQL 5.7<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Update server untuk memperbarui paket yang diperlukan agar tetap optimal<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf update -y<\/pre><\/div>\n\n\n\n<p>Buat file untuk repository<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">nano \/etc\/yum.repos.d\/mysql-community.repo<\/pre><\/div>\n\n\n\n<p>Kemudian isikan dengan script berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >[mysql57-community]\nname=MySQL 5.7 Community Server\nbaseurl=http:\/\/repo.mysql.com\/yum\/mysql-5.7-community\/el\/7\/$basearch\/\nenabled=1\ngpgcheck=0\ngpgkey=file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-mysql<\/pre><\/div>\n\n\n\n<p>Matikan module MySQL dari server agar dapat menginstall versi MySQL 5.7<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">yum module disable mysql<\/pre><\/div>\n\n\n\n<p>Selanjutnya jalankan perintah berikut untuk menginstall MySQL 5.7. Perintah tersebut akan menginstal paket untuk server MySQL (mysql-community-server) dan juga paket untuk komponen yang diperlukan untuk menjalankan server, termasuk paket untuk klien (mysql-community-client).<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf install mysql-community-server -y<\/pre><\/div>\n\n\n\n<p>Aktifkan service MySQL agar dapat berjalan otomatis saat server direboot<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">systemctl enable --now mysqld<\/pre><\/div>\n\n\n\n<p>Cek status MySQL menggunakan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">systemctl status mysqld<\/pre><\/div>\n\n\n\n<p>Pastikan outputnya seperti berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\u25cf mysqld.service - MySQL Server\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/mysqld.service; enabled; vendor preset: disabled)\n   Active: active (running) since Sat 2024-06-15 11:11:37 UTC; 6s ago\n     Docs: man:mysqld(8)\n           http:\/\/dev.mysql.com\/doc\/refman\/en\/using-systemd.html\n  Process: 3051 ExecStart=\/usr\/sbin\/mysqld --daemonize --pid-file=\/var\/run\/mysqld\/mysqld.pid $MYSQLD_OPTS (code=exited, status=0\/SUCCESS)\n  Process: 2997 ExecStartPre=\/usr\/bin\/mysqld_pre_systemd (code=exited, status=0\/SUCCESS)\n Main PID: 3054 (mysqld)\n    Tasks: 27 (limit: 5635)\n   Memory: 346.9M\n   CGroup: \/system.slice\/mysqld.service\n           \u2514\u25003054 \/usr\/sbin\/mysqld --daemonize --pid-file=\/var\/run\/mysqld\/mysqld.pid<\/pre><\/div>\n\n\n\n<p>Cek versi MySQL saat ini<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">mysql --version<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >mysql  Ver 14.14 Distrib 5.7.44, for Linux (x86_64) using  EditLine wrapper<\/pre><\/div>\n\n\n\n<p>Secara otomatis pada MySQL versi 5.7 membuat password secara acak untuk keamanan, silahkan jalankan perintah ini untuk melanjutkan ke tahap berikutnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >cat \/var\/log\/mysqld.log | grep \"temporary password\"<\/pre><\/div>\n\n\n\n<p>Contoh outputnya seperti berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >2024-06-15T11:11:31.083892Z 1 [Note] A temporary password is generated for root@localhost: 9BRi7N!uWNIU<\/pre><\/div>\n\n\n\n<p>Selanjutnya kita akan melakukan konfigurasi keamanan dasar. Jalankan perintah berikut untuk memulai proses setup keamanan pada MySQL. Masukkan password yang sudah diambil dari log, contohnya password kami untuk root sebelumnya adalah <kbd>9BRi7N!uWNIU<\/kbd><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">mysql_secure_installation<\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_2_%E2%80%94_Ujicoba_Operasi_CRUD_Opsional\"><\/span>Langkah 2 &#8212; Ujicoba Operasi CRUD (Opsional)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Kita akan membuat sebuah database bernama <strong>example_db<\/strong> dan sebuah tabel bernama <strong>users<\/strong> di dalamnya. Selanjutnya, kita akan melakukan operasi <strong>CRUD<\/strong> (Create, Read, Update, Delete) pada tabel users untuk menambah, melihat, mengubah, dan menghapus data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_21_%E2%80%94_Akses_MySQL\"><\/span>Langkah 2.1 &#8212; Akses MySQL<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jalankan perintah berikut untuk login ke MySQL dan gunakan password pada langkah sebelumnya saat Anda menjalankan perintah <strong>mysql_secure_installation<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">mysql -u root -p<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_22_%E2%80%94_Membuat_Database\"><\/span>Langkah 2.2 &#8212; Membuat Database<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:mysql decode:true \">CREATE DATABASE example_db;\nUSE example_db;<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><kbd><strong>CREATE DATABASE example_db;<\/strong><\/kbd>&nbsp;adalah perintah untuk membuat database baru dengan nama <strong>example_db<\/strong>.<\/li>\n\n\n\n<li><kbd><strong>USE example_db;<\/strong><\/kbd>&nbsp;adalah perintah untuk memilih\/mengaktifkan database <strong>example_db<\/strong> agar semua perintah SQL selanjutnya akan dilakukan pada database tersebut.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_23_%E2%80%94_Membuat_Tabel\"><\/span>Langkah 2.3 &#8212; Membuat Tabel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:mysql decode:true \">CREATE TABLE users (\n    id INT AUTO_INCREMENT PRIMARY KEY,\n    name VARCHAR(50) NOT NULL,\n    email VARCHAR(50) UNIQUE NOT NULL,\n    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP\n);<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><kbd><strong>CREATE TABLE users ( ... );<\/strong><\/kbd>&nbsp;adalah perintah untuk membuat tabel baru dengan nama <strong>users<\/strong>.<\/li>\n\n\n\n<li><kbd><strong>id INT AUTO_INCREMENT PRIMARY KEY<\/strong><\/kbd>&nbsp;membuat kolom <strong>id<\/strong> sebagai primary key yang akan terisi secara otomatis dengan nilai unik setiap kali data baru ditambahkan.<\/li>\n\n\n\n<li><strong><kbd>name VARCHAR(50) NOT NULL<\/kbd><\/strong>&nbsp;membuat kolom <strong>name<\/strong> bertipe data string dengan panjang maksimal 50 karakter, dan tidak boleh kosong (NOT NULL).<\/li>\n\n\n\n<li><kbd><strong>email VARCHAR(50) UNIQUE NOT NULL<\/strong><\/kbd>&nbsp;membuat kolom <strong>email<\/strong> bertipe data string dengan panjang maksimal 50 karakter, tidak boleh kosong (NOT NULL), dan harus unik (UNIQUE).<\/li>\n\n\n\n<li><strong><kbd>created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP<\/kbd><\/strong>&nbsp;membuat kolom <strong>created_at<\/strong> bertipe data timestamp (tanggal dan waktu) yang akan terisi secara otomatis dengan nilai saat data baru ditambahkan.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_24_%E2%80%94_Menambahkan_Data\"><\/span>Langkah 2.4 &#8212; Menambahkan Data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:mysql decode:true \">INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com');\nINSERT INTO users (name, email) VALUES ('Jane Smith', 'janesmith@example.com');<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>INSERT INTO users (name, email) VALUES ( \u2026 );<\/strong> adalah perintah untuk menambahkan data baru ke tabel <strong>users<\/strong>.<\/li>\n\n\n\n<li>Kolom <strong>id<\/strong> tidak perlu disebutkan karena sudah didefinisikan sebagai <strong>AUTO_INCREMENT<\/strong>.<\/li>\n\n\n\n<li>Nilai untuk kolom <strong>created_at<\/strong> juga tidak perlu disebutkan karena sudah didefinisikan dengan <strong>DEFAULT CURRENT_TIMESTAMP<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_25_%E2%80%94_Membaca_Data\"><\/span>Langkah 2.5 &#8212; Membaca Data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:mysql decode:true \">SELECT * FROM users;\nSELECT name, email FROM users WHERE id = 1;<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SELECT * FROM users;<\/strong>&nbsp;adalah perintah untuk menampilkan semua data dari tabel <strong>users<\/strong>.<\/li>\n\n\n\n<li><strong>SELECT name, email FROM users WHERE id = 1;<\/strong>&nbsp;adalah perintah untuk menampilkan data dari kolom <strong>name<\/strong> dan <strong>email<\/strong> di tabel <strong>users<\/strong> dengan kondisi&nbsp;<strong>id = 1<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_26_%E2%80%94_Memperbarui_Data\"><\/span>Langkah 2.6 &#8212; Memperbarui Data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:mysql decode:true \">UPDATE users SET name = 'John Doe', email = 'johndoe@example.com' WHERE id = 1;<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>UPDATE users SET name = &#8230;, email = &#8230; WHERE id = 1;<\/strong>&nbsp;adalah perintah untuk memperbarui data pada tabel <strong>users<\/strong> dengan kondisi&nbsp;<strong>id = 1<\/strong>.<\/li>\n\n\n\n<li>Kolom <strong>name<\/strong> akan diubah menjadi <strong>John Doe<\/strong> dan kolom <strong>email<\/strong> akan diubah menjadi <strong>johndoe@example.com<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_27_%E2%80%94_Menghapus_Data\"><\/span>Langkah 2.7 &#8212; Menghapus Data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:mysql decode:true \">DELETE FROM users WHERE id = 1;<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>DELETE FROM users WHERE id = 1;<\/strong>&nbsp;adalah perintah untuk menghapus data dari tabel <strong>users<\/strong> dengan kondisi&nbsp;<strong>id = 1<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kesimpulan\"><\/span>Kesimpulan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dalam artikel ini, kita telah mempelajari bagaimana menggunakan sintaks SQL dasar untuk melakukan operasi CRUD (Create, Read, Update, Delete) pada database MySQL 5.7. Kita mulai dengan membuat database baru bernama &#8220;example_db&#8221; dan membuat tabel &#8220;users&#8221; di dalamnya. Dengan memahami dasar-dasar CRUD ini, Anda dapat mulai mengembangkan aplikasi yang berinteraksi dengan database MySQL dengan lebih baik. Jangan ragu untuk terus berlatih dan mencoba membuat contoh-contoh lain.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa itu MySQL? MySQL adalah salah satu sistem manajemen basis data relasional (RDBMS) yang paling populer dan banyak digunakan di seluruh dunia. Dalam artikel ini, kita akan mempelajari cara menginstal MySQL versi 5.7 pada server yang menggunakan sistem operasi AlmaLinux 8. Database MySQL 5.7 menjadi solusi yang tepat bagi Anda yang memiliki aplikasi legacy yang [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":875,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[15,23],"class_list":{"0":"post-647","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorial","8":"tag-mysql","9":"tag-server"},"_links":{"self":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/comments?post=647"}],"version-history":[{"count":14,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/647\/revisions"}],"predecessor-version":[{"id":874,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/647\/revisions\/874"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/media\/875"}],"wp:attachment":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/media?parent=647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/categories?post=647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/tags?post=647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}