Database
Juli 03, 2026
Artikel

Gampang Banget! Bikin Database MySQL di cPanel & Konekin ke WordPress Kurang dari 10 Menit!

Hai para developer website digital dan calon pemilik website WordPress! Pernah merasa pusing atau bingung saat pertama kali setup WordPress, terutama di bagian database? Jangan khawatir, kamu tidak sendirian. Database adalah jantung dari setiap website WordPress. Tanpa database, postingan blog kamu, halaman produk, komentar pengunjung, bahkan pengaturan website tidak akan bisa tersimpan. Nah, kali ini kita akan belajar tuntas bagaimana cara membuat database MySQL dan user-nya di cPanel, lalu menghubungkannya dengan WordPress melalui file wp-config.php. Dijamin, setelah ini kamu bakal jago!

Kenapa WordPress Butuh Database MySQL?

Sebelum kita terjun ke langkah-langkah teknis, mari kita pahami sebentar mengapa database itu penting. Bayangkan database sebagai lemari arsip super canggih di mana WordPress menyimpan semua informasinya. Mulai dari teks artikel, informasi user, pengaturan tema, plugin, hingga data pesanan di toko online kamu—semuanya ada di sana. MySQL adalah sistem manajemen database relasional yang paling populer dan efisien untuk aplikasi web, termasuk WordPress. Jadi, saat seseorang mengunjungi situs kamu, WordPress akan "bertanya" ke database untuk mengambil data yang dibutuhkan dan menampilkannya di browser.

Persiapan Sebelum Memulai

Agar proses berjalan lancar, pastikan kamu sudah punya beberapa hal ini:

  • Akses ke cPanel hosting kamu (username dan password).
  • File instalasi WordPress terbaru (biasanya sudah ada di server kalau kamu mau instal manual, atau akan di-upload).
  • Koneksi internet yang stabil.

Langkah Demi Langkah Bikin Database MySQL di cPanel

1. Login ke cPanel Kamu

Langkah pertama, tentu saja, adalah login ke akun cPanel kamu. Biasanya alamatnya seperti namadomainkamu.com/cpanel atau namadomainkamu.com:2083. Masukkan username dan password yang sudah diberikan oleh penyedia hostingmu.

2. Masuk ke Fitur 'MySQL® Databases'

Setelah login, kamu akan melihat banyak ikon fitur di cPanel. Cari bagian "Databases" dan klik ikon "MySQL® Databases". Ini adalah tempat kita akan mengelola semua database MySQL.

3. Membuat Database Baru

Di halaman MySQL Databases, kamu akan melihat beberapa bagian. Bagian pertama adalah "Create New Database".

  • Pada kolom "New Database", masukkan nama database yang kamu inginkan. Penting untuk diingat, cPanel akan otomatis menambahkan prefix di depan nama yang kamu masukkan (misalnya, usernamecpanel_). Jadi, jika kamu masukkan blogwp, nama database lengkapnya akan menjadi usernamecpanel_blogwp.

    Tips: Gunakan nama yang mudah kamu ingat dan relevan dengan website-mu agar tidak tertukar jika kamu punya banyak database.

  • Klik tombol "Create Database".
  • Akan muncul notifikasi bahwa database berhasil dibuat. Klik "Go Back" untuk kembali ke halaman utama MySQL Databases.

4. Membuat User Baru untuk Database

Database yang baru kita buat masih "kosong" dalam artian tidak bisa diakses oleh siapa pun, termasuk WordPress. Kita perlu membuat user khusus yang akan digunakan oleh WordPress untuk mengakses database ini. Scroll ke bawah di halaman MySQL Databases, cari bagian "MySQL Users" -> "Add New User".

  • Pada kolom "Username", masukkan nama user yang kamu inginkan. Sama seperti database, cPanel juga akan menambahkan prefix di depannya.

    Penting: Nama user ini akan menjadi DB_USER di WordPress nanti.

  • Pada kolom "Password" dan "Password (Again)", masukkan password yang kuat. Gunakan kombinasi huruf besar, huruf kecil, angka, dan simbol untuk keamanan maksimal.

    Kalau kamu perlu bantuan generate password yang super aman dan unik, PintarApp Tools punya fitur generator password yang bisa banget kamu andalkan! Keamanan adalah prioritas utama dalam pengembangan website digital, bukan?

  • Klik tombol "Create User".
  • Akan muncul notifikasi bahwa user berhasil dibuat. Klik "Go Back".

5. Menghubungkan User ke Database & Memberikan Hak Akses

Sekarang kita punya database dan user. Tapi mereka belum "kenalan". Langkah terakhir adalah menghubungkan user yang baru kita buat dengan database dan memberikan user tersebut hak akses penuh ke database. Scroll lagi ke bawah, cari bagian "Add User To Database".

  • Di dropdown "User", pilih user yang baru kamu buat (misalnya, usernamecpanel_userwp).
  • Di dropdown "Database", pilih database yang baru kamu buat (misalnya, usernamecpanel_blogwp).
  • Klik tombol "Add".
  • Kamu akan dibawa ke halaman "Manage User Privileges". Di sini, centang kotak "ALL PRIVILEGES". Ini penting agar WordPress bisa membaca, menulis, mengubah, dan menghapus data di database sesuai kebutuhannya.
  • Klik tombol "Make Changes".
  • Akan muncul notifikasi sukses. Kamu telah berhasil membuat database dan user, serta menghubungkannya!

Menghubungkan Database ke WordPress via wp-config.php

Sekarang database dan user sudah siap, saatnya memberitahu WordPress informasi ini agar bisa terhubung.

1. Cari File wp-config-sample.php atau wp-config.php

Login ke cPanel, lalu buka "File Manager". Navigasikan ke folder root domain kamu (biasanya public_html atau folder domain spesifik). Di sana, kamu akan menemukan file bernama wp-config-sample.php. Rename file ini menjadi wp-config.php. Jika sudah ada file wp-config.php, langsung edit saja.

2. Edit File wp-config.php

Klik kanan pada file wp-config.php dan pilih "Edit" atau "Code Edit". Kamu akan melihat baris-baris kode penting yang perlu kita ubah:

define( 'DB_NAME', 'database_name_here' );

define( 'DB_USER', 'username_here' );

define( 'DB_PASSWORD', 'password_here' );

define( 'DB_HOST', 'localhost' );

Ganti nilai 'database_name_here', 'username_here', dan 'password_here' dengan informasi database dan user yang sudah kamu buat sebelumnya. Pastikan kamu menggunakan nama database lengkap (termasuk prefix cPanel) dan password yang benar.

  • DB_NAME: Masukkan nama database lengkapmu (misalnya, usernamecpanel_blogwp).
  • DB_USER: Masukkan nama user database lengkapmu (misalnya, usernamecpanel_userwp).
  • DB_PASSWORD: Masukkan password yang kamu buat untuk user database tadi.
  • DB_HOST: Umumnya nilainya adalah 'localhost'. Hampir semua penyedia hosting menggunakan ini. Kecuali jika hosting kamu memberikan instruksi berbeda, biarkan saja 'localhost'.

3. Update Authentication Unique Keys and Salts

Scroll sedikit ke bawah di file wp-config.php, kamu akan menemukan bagian kunci keamanan (Auth Keys and Salts). Ini adalah string acak yang digunakan WordPress untuk mengamankan sesi login dan cookie user. Setiap kunci ini harus unik dan acak.

Untuk mengisi bagian ini, kamu bisa kunjungi https://api.wordpress.org/secret-key/1.1/salt/. Salin semua kode yang muncul dan tempelkan untuk menggantikan baris-baris kosong di file wp-config.php kamu.

Jika kamu ingin lebih terintegrasi dengan workflow pengembanganmu dan mencari alat yang bisa mempercepat proses ini serta banyak hal lainnya dalam pengembangan web, beberapa PintarApp Tools juga menyediakan fitur serupa untuk mempermudah dan mempercepat proses konfigurasi ini, lho!

Finalisasi & Verifikasi

Setelah semua informasi database dan Auth Keys terisi dengan benar di wp-config.php, jangan lupa untuk "Save Changes". Sekarang, buka browser kamu dan akses URL domain tempat kamu menginstal WordPress. Jika semua langkah sudah benar, kamu akan melihat halaman instalasi WordPress yang meminta kamu untuk mengisi informasi situs dan membuat akun admin. Selamat! Kamu sudah berhasil menghubungkan WordPress dengan database!

Jika kamu menemui error "Error establishing a database connection", cek kembali semua informasi di wp-config.php: nama database, username, password, dan DB_HOST. Pastikan tidak ada typo dan semua sesuai dengan yang kamu buat di cPanel.

Kesimpulan

Membuat database MySQL di cPanel dan menghubungkannya dengan WordPress memang terdengar rumit di awal, tapi sebenarnya sangat mudah dan fundamental untuk setiap developer atau pemilik website. Dengan mengikuti langkah-langkah di atas, kini kamu bisa melakukannya dengan percaya diri dan cepat. Proses ini adalah salah satu fondasi penting dalam membangun website yang tangguh dan aman.

Ingat, setiap detail kecil itu penting. Pastikan selalu menggunakan password yang kuat dan mengupdate kunci keamanan. Dengan PintarApp Tools, proses pengembangan website seperti ini bisa jadi lebih streamlined dan efisien, sehingga kamu bisa fokus pada hal-hal kreatif lainnya. Selamat berkarya dan terus belajar ya!


Jelajahi Ekosistem PintarApp

Tag

[Judul Clickbait Edukatif] ditayangkan di pintarapp. Ditulis oleh PintarApp.

Star Bookmark