{"id":1506,"date":"2026-09-13T04:09:01","date_gmt":"2026-09-12T21:09:01","guid":{"rendered":"https:\/\/indukweb.com\/bantuan\/?p=1506"},"modified":"2026-09-13T04:09:03","modified_gmt":"2026-09-12T21:09:03","slug":"cara-membuat-database-mysql-cpanel","status":"publish","type":"post","link":"https:\/\/indukweb.com\/bantuan\/cara-membuat-database-mysql-cpanel\/","title":{"rendered":"Cara Membuat Database MySQL dan User di cPanel"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Database digunakan oleh banyak aplikasi website untuk menyimpan konten, akun pengguna, konfigurasi, transaksi, dan data lainnya. WordPress, Joomla, Drupal, toko online, serta banyak aplikasi PHP menggunakan MySQL atau MariaDB sebagai basis data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Di cPanel modern, pembuatan database dapat dilakukan melalui <strong>Database Wizard<\/strong>. Pada versi cPanel yang lebih lama, menu yang sama dapat masih tampil dengan nama <strong>MySQL Database Wizard<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kapan Harus Membuat Database Baru?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Database baru biasanya diperlukan ketika:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>menginstal CMS secara manual,<\/li>\n\n\n\n<li>memindahkan website dari server lain,<\/li>\n\n\n\n<li>membuat aplikasi PHP sendiri,<\/li>\n\n\n\n<li>membuat staging website,<\/li>\n\n\n\n<li>memisahkan data beberapa aplikasi.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Jika Anda menginstal WordPress melalui Softaculous, database biasanya dibuat otomatis sehingga langkah manual tidak selalu diperlukan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Membuat Database dengan Database Wizard<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login ke cPanel.<\/li>\n\n\n\n<li>Cari bagian <strong>Databases<\/strong>.<\/li>\n\n\n\n<li>Klik <strong>Database Wizard<\/strong> atau <strong>MySQL Database Wizard<\/strong>.<\/li>\n\n\n\n<li>Masukkan nama database.<\/li>\n\n\n\n<li>Klik <strong>Next Step<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">cPanel dapat menambahkan prefix username akun secara otomatis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Misalnya username cPanel Anda:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>indukweb<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">dan nama database:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>website<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">maka nama lengkap database dapat menjadi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>indukweb_website<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Catat nama lengkap tersebut karena aplikasi harus menggunakan nama database yang sebenarnya.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Membuat User Database<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah database dibuat, wizard akan meminta Anda membuat user.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Masukkan nama user database.<\/li>\n\n\n\n<li>Buat password yang kuat.<\/li>\n\n\n\n<li>Gunakan <strong>Password Generator<\/strong> jika tersedia.<\/li>\n\n\n\n<li>Simpan password di password manager.<\/li>\n\n\n\n<li>Klik <strong>Create User<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh user:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>indukweb_webuser<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jangan menggunakan password yang sama dengan password cPanel apabila tidak diperlukan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Memberikan Privilege ke User<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Database dan user merupakan dua komponen berbeda. User tidak otomatis dapat membaca atau mengubah database sebelum diberi privilege.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pada tahap <strong>Add User to Database<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Pilih hak akses yang diperlukan.<\/li>\n\n\n\n<li>Untuk aplikasi website milik sendiri, umumnya pilih <strong>ALL PRIVILEGES<\/strong> jika aplikasi memang membutuhkan akses penuh.<\/li>\n\n\n\n<li>Klik <strong>Make Changes<\/strong> atau lanjutkan wizard.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk kebutuhan khusus, berikan hanya privilege yang diperlukan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Membuat Database Tambahan melalui Manage My Databases<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"729\" height=\"330\" src=\"https:\/\/indukweb.com\/bantuan\/wp-content\/uploads\/2026\/09\/cara-membuat-database-mysql-cpanel.png\" alt=\"cara membuat database MySQL di cPanel\" class=\"wp-image-1507\" title=\"\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pada cPanel modern, menu pengelolaan database dapat bernama <strong>Manage My Databases<\/strong>. Pada versi tertentu masih dapat tampil sebagai <strong>MySQL Databases<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dari sini Anda dapat:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>membuat database baru,<\/li>\n\n\n\n<li>membuat user baru,<\/li>\n\n\n\n<li>menambahkan user ke database,<\/li>\n\n\n\n<li>mengubah privilege,<\/li>\n\n\n\n<li>mengganti password user,<\/li>\n\n\n\n<li>memeriksa database,<\/li>\n\n\n\n<li>memperbaiki database,<\/li>\n\n\n\n<li>menghapus database atau user.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Database Wizard lebih sederhana untuk database pertama karena seluruh proses dipandu tahap demi tahap.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data yang Harus Dicatat untuk Konfigurasi Website<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aplikasi biasanya membutuhkan data berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DB_NAME     = nama_database\nDB_USER     = nama_user_database\nDB_PASSWORD = password_database\nDB_HOST     = localhost<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pada sebagian besar shared hosting, <code>DB_HOST<\/code> menggunakan <code>localhost<\/code>, tetapi selalu gunakan informasi yang diberikan oleh penyedia hosting jika konfigurasinya berbeda.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh pada WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pada instalasi WordPress manual, informasi database tersimpan di <code>wp-config.php<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define('DB_NAME', 'indukweb_website');\ndefine('DB_USER', 'indukweb_webuser');\ndefine('DB_PASSWORD', 'password-kuat');\ndefine('DB_HOST', 'localhost');<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jangan menyalin contoh password di atas untuk website asli.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jika menggunakan WordPress, Anda juga dapat melihat pilihan layanan <a href=\"https:\/\/indukweb.com\/wordpress-hosting\/\">WordPress Hosting IndukWeb<\/a> yang sudah dilengkapi cPanel dan pengelolaan database melalui phpMyAdmin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Error &#8220;Access Denied for User&#8221;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jika website menampilkan error seperti:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Access denied for user<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">periksa:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Nama user database sudah benar.<\/li>\n\n\n\n<li>Password di file konfigurasi cocok.<\/li>\n\n\n\n<li>User sudah ditambahkan ke database.<\/li>\n\n\n\n<li>Privilege sudah diberikan.<\/li>\n\n\n\n<li><code>DB_HOST<\/code> benar.<\/li>\n\n\n\n<li>Prefix username tidak terlewat.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Kesalahan yang paling sering terjadi adalah database sudah dibuat tetapi user belum ditambahkan ke database.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jangan Membuat Database dari phpMyAdmin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">phpMyAdmin digunakan untuk mengelola isi database, menjalankan query, import, export, atau mengedit tabel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk membuat database dan user baru pada akun cPanel, gunakan <strong>Database Wizard<\/strong> atau <strong>Manage My Databases<\/strong>. Dengan cara tersebut database dan user tercatat dengan benar oleh sistem cPanel, termasuk untuk proses backup dan restore.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Backup Sebelum Mengubah Database<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum menghapus database, menjalankan query besar, melakukan search-replace, atau mengimpor data, lakukan backup terlebih dahulu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Backup kecil dapat dilakukan melalui phpMyAdmin. Untuk backup akun yang lebih lengkap gunakan fitur Backup\/Backup Wizard atau mekanisme backup yang tersedia pada hosting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Website dengan kebutuhan bisnis juga dapat menggunakan <a href=\"https:\/\/indukweb.com\/cloud-hosting-indonesia\/\">Cloud Hosting Indonesia<\/a> yang menyediakan cPanel, MariaDB, dan phpMyAdmin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kesimpulan<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk membuat database secara aman di cPanel, gunakan Database Wizard: buat database, buat user, hubungkan user ke database, lalu berikan privilege yang diperlukan. Simpan nama database, username, dan password karena informasi tersebut dibutuhkan aplikasi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Panduan cPanel lainnya tersedia di <a href=\"https:\/\/indukweb.com\/bantuan\/cpanel-hosting\/\">Bantuan cPanel IndukWeb<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Apa beda MySQL dan MariaDB di cPanel?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Keduanya merupakan sistem database relasional yang umum digunakan pada hosting. Server hosting dapat menggunakan MySQL atau MariaDB tergantung konfigurasi penyedia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apa itu prefix database?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Prefix adalah awalan yang biasanya berasal dari username cPanel, misalnya <code>user_namadatabase<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apakah satu user bisa digunakan untuk beberapa database?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Secara teknis dapat, jika user tersebut ditambahkan dan diberi privilege pada database yang dimaksud. Namun pemisahan user dapat membantu pengelolaan dan keamanan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apakah database dibuat melalui phpMyAdmin?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pada cPanel sebaiknya database dan user dibuat melalui Database Wizard atau Manage My Databases, bukan melalui phpMyAdmin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apa DB_HOST di cPanel?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sering kali nilainya <code>localhost<\/code>, tetapi gunakan nilai yang diberikan oleh penyedia hosting apabila server database menggunakan host berbeda.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Database digunakan oleh banyak aplikasi website untuk menyimpan konten, akun pengguna, konfigurasi, transaksi, dan data lainnya. WordPress, Joomla, Drupal, toko online, serta banyak aplikasi PHP menggunakan MySQL atau MariaDB sebagai basis data. Di cPanel modern, pembuatan database dapat dilakukan melalui Database Wizard. Pada versi cPanel yang lebih lama, menu yang sama dapat masih tampil dengan\u2026 <a class=\"more-link\" href=\"https:\/\/indukweb.com\/bantuan\/cara-membuat-database-mysql-cpanel\/\">Baca selengkapnya<\/a><\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[65],"tags":[452,451,455,450,453,454],"tutorial":[172],"class_list":["post-1506","post","type-post","status-publish","format-standard","category-cpanel","tag-database-cpanel","tag-database-wizard","tag-manage-my-databases","tag-mariadb-cpanel","tag-privilege-mysql","tag-user-database","tutorial-pengetahuan-dasar","entry"],"_links":{"self":[{"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/posts\/1506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/comments?post=1506"}],"version-history":[{"count":1,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/posts\/1506\/revisions"}],"predecessor-version":[{"id":1508,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/posts\/1506\/revisions\/1508"}],"wp:attachment":[{"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/media?parent=1506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/categories?post=1506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/tags?post=1506"},{"taxonomy":"tutorial","embeddable":true,"href":"https:\/\/indukweb.com\/bantuan\/wp-json\/wp\/v2\/tutorial?post=1506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}