
Pengantar: Jantung Website Anda, Database MySQL
Halo para Digital Developer dan pemilik website! Pernahkah Anda merasa bingung saat harus menyiapkan database MySQL untuk website WordPress Anda? Jangan khawatir, Anda tidak sendiri. Database adalah tulang punggung, atau lebih tepatnya, jantung dari setiap website dinamis seperti WordPress. Tanpa database yang terhubung dengan benar, website Anda tidak akan bisa menyimpan postingan, komentar, pengaturan, bahkan informasi pengguna. Memahami cara membuatnya di cPanel dan mengkoneksikannya ke WordPress adalah skill fundamental yang wajib Anda kuasai.
Dalam artikel tutorial ini, saya akan memandu Anda langkah demi langkah, mulai dari nol, untuk membuat database MySQL baru beserta user-nya di cPanel, lalu mengkoneksikannya ke file wp-config.php WordPress Anda. Dijamin, proses ini akan terasa mudah dan bisa Anda praktikkan kurang dari 10 menit! Mari kita mulai bangun fondasi website Anda dengan benar.
Apa Saja yang Anda Butuhkan?
Sebelum kita mulai, pastikan Anda memiliki beberapa hal penting ini:
- Akses ke cPanel hosting Anda (URL, username, dan password).
- File instalasi WordPress (jika Anda belum mengunggahnya). Jika sudah, pastikan Anda tahu lokasi file
wp-config-sample.phpatauwp-config.php.
Langkah 1: Login ke cPanel Anda
Ini adalah langkah awal yang paling mendasar. Buka browser Anda, lalu ketik URL cPanel yang diberikan oleh penyedia hosting Anda (biasanya domainanda.com/cpanel atau cpanel.domainanda.com). Masukkan username dan password Anda, lalu klik "Log In". Selamat datang di dashboard cPanel Anda!
Langkah 2: Menuju Menu MySQL® Databases
Setelah berhasil login, Anda akan melihat banyak ikon dan fitur di cPanel. Cari bagian "Databases" dan klik ikon "MySQL® Databases". Inilah pusat kontrol database kita.
Langkah 3: Membuat Database Baru
Di halaman MySQL Databases, Anda akan melihat beberapa bagian. Kita akan mulai dengan membuat database itu sendiri. Perhatikan bagian "Create New Database".
- Di kolom "New Database", masukkan nama database yang Anda inginkan. Ingat, cPanel akan otomatis menambahkan awalan (prefix) berupa username cPanel Anda di depan nama database yang Anda buat (misalnya,
username_namadatabaseanda). - Pilih nama yang deskriptif dan mudah Anda ingat, misalnya
wordpress_dbatausitusku_data. - Setelah memasukkan nama, klik tombol "Create Database".
- Anda akan melihat pesan konfirmasi bahwa database berhasil dibuat. Catat nama lengkap database Anda (termasuk prefix) karena ini sangat penting untuk konfigurasi WordPress nanti.
Kini Anda sudah memiliki "wadah" untuk data website Anda!
Langkah 4: Membuat User Baru untuk Database
Setiap database membutuhkan seorang "penjaga" atau "pengelola", yaitu user database. Menggunakan user terpisah untuk setiap database adalah praktik keamanan yang sangat disarankan. Kita akan membuat user baru khusus untuk database WordPress ini.
- Gulir ke bawah di halaman MySQL Databases hingga Anda menemukan bagian "MySQL Users".
- Di bagian "Add New User", masukkan username yang Anda inginkan. Sama seperti database, cPanel akan menambahkan awalan (prefix) di depan username Anda (misalnya,
username_userwordpress). - Masukkan password yang kuat di kolom "Password" dan ulangi di kolom "Password (Again)". Penting sekali menggunakan password yang kuat dan unik! Hindari password yang mudah ditebak. Untuk kemudahan dan keamanan maksimal, Anda bisa memanfaatkan fitur Password Generator yang ada di cPanel, atau gunakan PintarApp Tools untuk menghasilkan password yang sangat kompleks dan aman, serta menyimpannya dengan aman.
- Setelah username dan password terisi, klik tombol "Create User".
- Anda akan melihat pesan konfirmasi. Catat nama lengkap user database (termasuk prefix) dan password-nya. Ini juga sangat krusial!
Sekarang kita punya database dan user-nya. Langkah selanjutnya adalah menghubungkan keduanya.
Langkah 5: Menghubungkan User ke Database (Add User to Database)
Ini adalah langkah paling krusial. Kita perlu memberikan izin kepada user yang baru kita buat agar bisa mengakses dan mengelola database WordPress kita.
- Gulir ke bawah lagi di halaman MySQL Databases sampai Anda menemukan bagian "Add User To Database".
- Di dropdown "User", pilih user database yang baru saja Anda buat (misalnya,
username_userwordpress). - Di dropdown "Database", pilih database yang baru saja Anda buat (misalnya,
username_namadatabaseanda). - Klik tombol "Add".
- Pada halaman berikutnya, Anda akan diminta untuk mengatur hak akses (privileges) untuk user tersebut. Untuk instalasi WordPress standar, pilih "ALL PRIVILEGES". Ini akan memastikan WordPress memiliki semua izin yang dibutuhkan untuk membaca, menulis, mengubah, dan menghapus data di database.
- Setelah memilih "ALL PRIVILEGES", klik tombol "Make Changes".
Selamat! Database dan user Anda sekarang sudah saling terhubung dan siap digunakan oleh WordPress.
Langkah 6: Mengedit wp-config.php WordPress
Sekarang saatnya memberi tahu WordPress tentang database yang baru saja kita buat. Kita akan melakukannya dengan mengedit file wp-config.php.
- Akses file website Anda menggunakan File Manager di cPanel atau melalui FTP client (seperti FileZilla).
- Navigasikan ke direktori utama instalasi WordPress Anda (biasanya
public_htmlatau folder domain Anda). - Cari file bernama
wp-config-sample.php. Jika Anda belum menginstal WordPress, ubah nama file ini menjadiwp-config.php. Jika Anda sudah menginstal WordPress (namun belum terhubung ke database), filewp-config.phpmungkin sudah ada. - Klik kanan pada file
wp-config.php(atauwp-config-sample.phpyang sudah diganti namanya) dan pilih "Edit" atau "Code Edit". - Cari bagian berikut ini (biasanya di awal file):
// MySQL settings - You can get this info from your web host //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' ); - Ganti nilai placeholder (
database_name_here,username_here,password_here) dengan informasi yang sudah Anda catat di langkah sebelumnya:- Ganti
'database_name_here'dengan nama lengkap database Anda (misalnya,'username_namadatabaseanda'). - Ganti
'username_here'dengan nama lengkap user database Anda (misalnya,'username_userwordpress'). - Ganti
'password_here'dengan password user database Anda (pastikan persis sama). - Untuk
'DB_HOST', sebagian besar hosting menggunakan'localhost'. Jika hosting Anda menggunakan host yang berbeda (misalnya IP address), mereka akan memberitahu Anda.
- Ganti
- Setelah selesai mengedit, simpan perubahan pada file tersebut.
Pastikan tidak ada typo sedikit pun, karena ini akan menyebabkan error koneksi!
Langkah 7: Uji Coba Instalasi WordPress Anda
Semua persiapan sudah selesai! Sekarang saatnya menguji apakah koneksi database Anda berhasil.
- Buka browser Anda dan kunjungi domain website Anda (misalnya,
http://www.domainanda.com). - Jika semua konfigurasi sudah benar, Anda seharusnya tidak lagi melihat error koneksi database. Sebaliknya, Anda akan disambut dengan halaman instalasi WordPress yang meminta Anda untuk memilih bahasa, memasukkan judul situs, username admin, dan lain-lain.
- Lanjutkan proses instalasi WordPress seperti biasa.
Jika Anda menemukan pesan error "Error establishing a database connection", jangan panik! Itu berarti ada kesalahan dalam konfigurasi wp-config.php. Kembali ke Langkah 6 dan periksa kembali dengan teliti: nama database, username database, dan password database. Pastikan tidak ada typo dan semua sesuai dengan yang Anda buat di cPanel.
Kesimpulan
Membuat database MySQL, user, dan mengkoneksikannya ke WordPress melalui cPanel memang terdengar teknis, namun sebenarnya adalah proses yang cukup mudah jika Anda mengikuti langkah-langkahnya dengan cermat. Dengan panduan lengkap ini, Anda kini memiliki pemahaman yang kuat tentang bagaimana "jantung" website Anda berdetak.
Kini Anda tidak perlu lagi bergantung pada orang lain untuk urusan dasar ini. Ke depannya, pastikan selalu menggunakan praktik terbaik untuk keamanan, seperti password yang kuat dan unik (jangan ragu memanfaatkan PintarApp Tools untuk manajemen password Anda!) dan rutin melakukan backup database. Selamat membangun website WordPress impian Anda!
Jelajahi Ekosistem PintarApp
- PintarApp Tools - 33+ Alat PDF & Gambar Gratis.
- PintarApp News - Berita Trending Nasional.
- PintarApp Script - Tutorial Python & MikroTik.