{"id":5915,"date":"2018-05-14T06:32:15","date_gmt":"2018-05-14T06:32:15","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-id-tutorial\/?p=5915"},"modified":"2024-08-29T15:49:18","modified_gmt":"2024-08-29T08:49:18","slug":"cara-install-mysql","status":"publish","type":"post","link":"\/id\/tutorial\/cara-install-mysql","title":{"rendered":"Cara install MySQL di CentOS 9 Stream"},"content":{"rendered":"<p>Ada banyak hal yang harus dipelajari oleh orang-orang yang memang berminat dalam dunia web dan internet, salah satunya adalah MySQL. Sistem manajemen database ini menjadi salah satu tool yang paling banyak digunakan untuk website dan aplikasi server.<\/p><p>Di tutorial ini, kami akan membahas cara install MySQL di CentOS 9 Stream dengan menggunakan koneksi SSH.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ID.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/public\" alt=\"\" class=\"wp-image-27615\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-install-mysql-di-centos-9-stream\">Cara Install MySQL di CentOS 9 Stream<\/h2><p>Ada tiga langkah untuk install MySQL, yaitu mengunduh repositori MySQL, menginstallnya, dan mengecek statusnya. Berikut kami akan bahas satu per satu langkahnya secara mendetail.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-mengunduh-dan-membuat-repositori-mysql\">1. Mengunduh dan Membuat Repositori MySQL<\/h3><p>Sebelum lanjut ke pembahasan cara install MySQL di CentOS, pastikan VPS atau dedicated server yang Anda miliki dijalankan di CentOS 9 Stream dan memberikan Anda akses root. Silakan baca tutorial kami tentang <a href=\"\/id\/tutorial\/cara-menggunakan-putty-untuk-ssh-ke-vps\/\">cara membuat koneksi ke server via SSH<\/a>.<\/p><ol class=\"wp-block-list\">\n<li>Perbarui sistem terlebih dulu dengan mengetikkan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo yum update<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Setelah sistem diperbarui, unduh repositori MySQL. Cek versi repositori lainnya <a href=\"https:\/\/dev.mysql.com\/downloads\/repo\/yum\/\" target=\"_blank\" rel=\"noopener\"><strong>di sini<\/strong><\/a>.<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo wget https:\/\/dev.mysql.com\/get\/mysql80-community-release-el7-3.noarch.rpm<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Setelah proses unduh selesai, muncul pesan konfirmasi yang memberitahukan bahwa file&nbsp;<strong>.rpm<\/strong> berhasil disimpan.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/download-mysql-1-2.png\/public\" alt=\"Cara install MySQL - unduh MySQL\" class=\"wp-image-10256\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/download-mysql-1-2.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/download-mysql-1-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/download-mysql-1-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/download-mysql-1-2.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p><\/p><ol class=\"wp-block-list\" start=\"4\">\n<li>Buat repositori agar bisa install package MySQL. Tambahkan perintah:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Jika update dan install sudah selesai, selanjutnya Anda bisa menginstall MySQL.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-2-install-mysql\">2. Install MySQL<\/h3><ol class=\"wp-block-list\">\n<li>Install MySQL dengan menjalankan perintah&nbsp;<strong>yum install<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo yum install mysql-server<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Script akan menampilkan daftar package dan meminta konfirmasi apakah Anda ingin lanjut mengunduh dan menginstall. Ketik&nbsp;<strong>y<\/strong> dan tekan&nbsp;<strong>ENTER&nbsp;<\/strong>di keyboard untuk setiap permintaan atau request.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/install-mysql.png\/public\" alt=\"Install MySQL\" class=\"wp-image-10257\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/install-mysql.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/install-mysql.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/install-mysql.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/install-mysql.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p><\/p><ol class=\"wp-block-list\" start=\"3\">\n<li>Anda harus mengonfirmasi permintaan beberapa kali sampai muncul pesan&nbsp;<strong>Complete!<\/strong> yang menandakan bahwa proses instalasi selesai. Munculnya pesan ini juga sekaligus memberi tahu bahwa MySQL berhasil diinstall di server.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-3-menjalankan-dan-mengecek-status-mysql\">3. Menjalankan dan Mengecek Status MySQL<\/h3><ol class=\"wp-block-list\">\n<li>Meskipun sudah berhasil diinstal di CentOS 9, MySQL tidak bisa langsung berjalan secara otomatis setelah diinstall. Anda harus mengaktifkannya secara manual dengan menambahkan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo systemctl start mysqld<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Anda tidak akan mendapatkan notifikasi atau pesan yang memberitahukan bahwa MySQL sudah aktif. Untuk mengecek statusnya, jalankan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo systemctl status mysqld<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Perintah di atas akan menampilkan informasi proses MySQL:<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/status-mysql.png\/public\" alt=\"Status MySQL\" class=\"wp-image-10258\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/status-mysql.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/status-mysql.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/status-mysql.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/05\/status-mysql.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p><\/p><p>Apabila MySQL sudah aktif dan prosesnya berjalan, seperti yang ditunjukkan screenshot di atas, itu berarti MySQL berhasil terinstall di server.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-mengonfigurasi-mysql\">Cara Mengonfigurasi MySQL<\/h2><p>Di bagian ini, kami akan membahas sejumlah perintah (command) beserta tips yang nantinya berguna saat menjalankan MySQL.<\/p><h3 class=\"wp-block-heading\" id=\"h-mengubah-password-user-root-mysql\">Mengubah Password User Root MySQL<\/h3><p>Pada saat menjalankan proses install MySQL CentOS 9 Stream, password root sementara juga dibuat. Untuk melihat password ini, jalankan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">sudo grep 'password' \/var\/log\/mysqld.log<\/pre><p>Untuk mengubah password tersebut, ikut langkah-langkah di bawah ini:<\/p><ol class=\"wp-block-list\">\n<li>Jalankan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo mysql_secure_installation<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Masukkan password root sementara, dan pesan ini akan muncul:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">The existing password for the user account root has expired. Please set a new password.\n\nNew password:\n\nRe-enter new password:<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Ketik dan ganti password sementara dengan password baru yang lebih kuat.<\/li>\n<\/ol><p><\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\"><\/h4>\n                    <p><\/p><p style=\"text-align: left;padding-left: 40px\"><strong>PRO TIP<\/strong>: Password yang kuat harus memuat 8-12 karakter dan menyertakan angka, karakter atau simbol khusus, huruf besar, dan huruf kecil.<\/p><p style=\"padding-left: 40px\"><\/p>\n                <\/div>\n\n\n\n<\/p><ol class=\"wp-block-list\" start=\"4\">\n<li>Ikuti instruksi yang ditampilkan di layar dan tekan tombol <strong>y<\/strong> untuk menyelesaikan proses setup. Selamat! Password root user berhasil diubah.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-mengecek-versi-mysql-saat-ini\">Mengecek Versi MySQL Saat Ini<\/h3><p>Setelah MySQL berhasil diinstall di CentOS 9 Stream, cek apakah semuanya sudah diaktifkan dan dijalankan dengan benar. Lakukan pengecekan terhadap versi MySQL dengan menggunakan perintah ini:<\/p><pre class=\"wp-block-preformatted\">mysql -u root -p<\/pre><p>Masukkan password root yang sudah Anda buat sebelumnya. Nantinya muncul pesan seperti ini:<\/p><pre class=\"wp-block-preformatted\">Welcome to the MySQL monitor. Commands end with ; or \\g.\nYour MySQL connection id is 22\nServer version: 8.0.20\n\nCopyright (c) 2000, 2020, Oracle and\/or its affiliates. All rights reserved.\n\nOracle is a registered trademark of Oracle Corporation and\/or its affiliates. Other names may be trademarks of their respective owners.\n\nType 'help;' or '\\h' for help. Type '\\c' to clear the current input statement.<\/pre><h3 class=\"wp-block-heading\" id=\"h-mengatur-ulang-reset-password-root-mysql\">Mengatur Ulang (Reset) Password Root MySQL<\/h3><p>Proses pengaturan ulang password root MySQL tidak begitu rumit. Ikuti langkah-langkah di bawah ini untuk mengubah password root MySQL:<\/p><ol class=\"wp-block-list\">\n<li>Hentikan server MySQL dengan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo systemctl stop mysqld<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Restart MySQL dan pilih&nbsp;<strong>safe mode<\/strong> atau tanpa penggunaan password dengan menambahkan perintah:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo mysqld_safe --skip-grant-tables<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Tekan&nbsp;<strong>ENTER<\/strong><strong>&nbsp;<\/strong>jika server MySQL sudah aktif tapi masih tersendat.<\/li>\n\n\n\n<li>Gunakan perintah ini untuk terhubung kembali ke MySQL sebagai root:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">mysql -uroot<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Untuk mengganti password root, jalankan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">USE MYSQL;\n\nUPDATE USER SET PASSWORD=PASSWORD(&ldquo;newpassword&rdquo;) WHERE USER=&rsquo;root&rsquo;;\n\nFLUSH PRIVILEGES;\n\nEXIT<\/pre><ol class=\"wp-block-list\" start=\"6\">\n<li>Ganti&nbsp;<strong>newspassword<\/strong> dengan password Anda yang baru.<\/li>\n\n\n\n<li>Restart MySQL dengan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo systemctl start mysqld<\/pre><ol class=\"wp-block-list\" start=\"8\">\n<li>Kini Anda sudah bisa menggunakan password baru untuk masuk ke MySQL.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-membuat-user-dan-database-mysql-yang-baru\">Membuat User dan Database MySQL yang Baru<\/h3><p>Sebagai root user di MySQL, Anda punya akses penuh ke semua database.<\/p><p>Hanya saja, kalau Anda bekerja dengan banyak orang alias dalam suatu tim, pastinya Anda ingin memberlakukan pembatasan. Entah itu membuat database yang baru atau membuat user dan mengatur izin hak akses (<em>permission<\/em>).<\/p><p>Berikut yang perlu Anda lakukan jika sedang bekerja bersama tim atau user lain:<\/p><ol class=\"wp-block-list\">\n<li>Buat database baru dengan menambahkan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">CREATE DATABASE newdb<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Ganti&nbsp;<strong>newdb<\/strong> dengan nama database.<\/li>\n\n\n\n<li>Buat user baru dengan menjalankan baris perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>Buat user baru dengan mengganti variabel <strong>username<\/strong> dan&nbsp;<strong>password.<\/strong><\/li>\n\n\n\n<li>Hapus user tertentu dengan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">DROP USER &lsquo;username&rsquo;@&lsquo;localhost&rsquo;<\/pre><h3 class=\"wp-block-heading\" id=\"h-mengelola-izin-hak-akses-atau-permission-user-mysql\">Mengelola Izin Hak Akses atau Permission User MySQL<\/h3><p>Berikan izin hak akses ke user baru agar mereka bisa membuka database. Jalankan perintah ini:<\/p><pre class=\"wp-block-preformatted\">GRANT ALL PRIVILEGES ON newdb.* TO 'username'@'localhost'<\/pre><p>Anda juga bisa memberikan hak akses ini ke masing-masing user:<\/p><ul class=\"wp-block-list\">\n<li><strong>SELECT<\/strong> &ndash; user punya akses untuk membaca database<\/li>\n\n\n\n<li><strong>CREATE<\/strong> &ndash; user bisa membuat tabel baru<\/li>\n\n\n\n<li><strong>DROP<\/strong> &ndash; user boleh menghapus tabel<\/li>\n\n\n\n<li><strong>DELETE<\/strong> &ndash; user boleh menghapus baris yang ada di tabel<\/li>\n\n\n\n<li><strong>INSERT <\/strong>&ndash;&nbsp;user bisa menambahkan baris ke tabel<\/li>\n\n\n\n<li><strong>UPDATE&nbsp;<\/strong>&ndash; user boleh memperbarui baris<\/li>\n\n\n\n<li><strong>GRANT OPTION&nbsp;<\/strong>&ndash; user bisa memberikan atau menghapus hak akses yang dimiliki user lain<\/li>\n<\/ul><p>Sebagai contoh, untuk memberikan hak akses&nbsp;<strong>CREATE<\/strong>, perintah yang dijalankan seperti ini:<\/p><pre class=\"wp-block-preformatted\">GRANT CREATE ON newdb.* TO 'username'@'localhost'<\/pre><p>Apabila Anda ingin menghapus hak akses user, gunakan:<\/p><pre class=\"wp-block-preformatted\">REVOKE permission_type ON newdb.* TO 'username'@'localhost'<\/pre><p>Anda juga bisa mengecek hak akses yang dimiliki user saat ini:<\/p><pre class=\"wp-block-preformatted\">SHOW GRANTS username<\/pre><p>Setelah memberikan hak akses kepada user lain, atur kembali (reset) semua hak akses dengan menambahkan perintah ini. Dengan demikian, semua perubahan yang Anda lakukan akan diaktifkan:<\/p><pre class=\"wp-block-preformatted\">FLUSH PRIVILEGES<\/pre><h2 class=\"wp-block-heading\" id=\"h-perintah-mysql-lainnya\">Perintah MySQL Lainnya<\/h2><p>Untuk melihat daftar perintah MySQL, tekan&nbsp;<strong>\\h<\/strong> atau&nbsp;<strong>help<\/strong>:<\/p><pre class=\"wp-block-preformatted\">List of all MySQL commands:\nNote that all text commands must be first on line and end with ';'\n? (\\?) Synonym for `help'.\nclear (\\c) Clear command.\nconnect (\\r) Reconnect to the server. Optional arguments are db and host.\ndelimiter (\\d) Set statement delimiter. NOTE: Takes the rest of the line as new delimiter.\nedit (\\e) Edit command with $EDITOR.\nego (\\G) Send command to mysql server, display result vertically.\nexit (\\q) Exit mysql. Same as quit.\ngo (\\g) Send command to mysql server.\nhelp (\\h) Display this help.\nnopager (\\n) Disable pager, print to stdout.\nnotee (\\t) Don't write into outfile.\npager (\\P) Set PAGER [to_pager]. Print the query results via PAGER.\nprint (\\p) Print current command.\nprompt (\\R) Change your mysql prompt.\nquit (\\q) Quit mysql.\nrehash (\\#) Rebuild completion hash.\nsource (\\.) Execute an SQL script file. Takes a file name as an argument.\nstatus (\\s) Get status information from the server.\nsystem (\\!) Execute a system shell command.\ntee (\\T) Set outfile [to_outfile]. Append everything into given outfile.\nuse (\\u) Use another database. Takes database name as argument.\ncharset (\\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets.\nwarnings (\\W) Show warnings after every statement.\nnowarning (\\w) Don't show warnings after every statement.\n\nFor server side help, type 'help contents'\nmysql&gt;<\/pre><figure class=\"wp-block-image size-large\"><a href=\"\/id\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29630\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2><p>Di tutorial ini, Anda sudah mempelajari cara install MySQL di server CentOS 9 Stream. Dengan adanya MySQL, Anda bisa menyimpan dan mengelola database secara efisien di server.<\/p><p>Cek <a href=\"https:\/\/blog.hostinger.io\/co-id-tutorial\/vps\/\" target=\"_blank\" rel=\"noopener\"><strong>tutorial terkait VPS lainnya<\/strong><\/a> di blog kami. Silakan tinggalkan pertanyaan atau kritik dan saran di kolom komentar di bawah ini.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada banyak hal yang harus dipelajari oleh orang-orang yang memang berminat dalam dunia web dan internet, salah satunya adalah MySQL. Sistem manajemen database ini menjadi salah satu tool yang paling banyak digunakan untuk website dan aplikasi server. Di tutorial ini, kami akan membahas cara install MySQL di CentOS 9 Stream dengan menggunakan koneksi SSH. Cara [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/cara-install-mysql\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":55,"featured_media":5917,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Cara Install MySQL di CentOS 9 Stream","rank_math_description":"Ingin menyimpan data dalam database dan mengelolanya dari server? Baca tutorial cara install MySQL ini untuk cari tahu lebih lanjut yuk!","rank_math_focus_keyword":"cara install mysql","footnotes":""},"categories":[5096],"tags":[7829,7838,6304,9199,9198,8453,6252,7801,5641,5082,5639],"class_list":["post-5915","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","tag-centos-7","tag-database","tag-install-mysql","tag-install-mysql-centos","tag-install-mysql-centos-7","tag-manajemen-database","tag-mysql","tag-mysql-database","tag-server","tag-ssh","tag-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-mysql-centos","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-mysql","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/instalar-mysql-centos","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/instalar-mysql-centos","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/instalar-mysql-centos","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-mysql-on-centos","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-mysql-on-centos","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/5915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=5915"}],"version-history":[{"count":17,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/5915\/revisions"}],"predecessor-version":[{"id":39431,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/5915\/revisions\/39431"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media\/5917"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=5915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=5915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=5915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}