Pilih paket

Membuat database MySQL dan pengguna database

Cara membuat database MySQL di Enhance, pengguna dengan kata sandi, dan menghubungkan keduanya, plus impor dan ekspor file SQL.

  • Diperbarui
panduan · database dan php
Langkah
10
Waktu baca
5mnt
Bagian
7
Mulai panduan

Yang Anda dapatkan

Database kosong, pengguna yang memiliki semua hak akses atas database tersebut, dan data koneksi yang dibutuhkan aplikasi apa pun: WordPress yang diinstal manual, toko online, skrip PHP. Jumlah database yang bisa Anda miliki tergantung paket: 5 di paket Profil, tidak terbatas di paket Toko dan Multi-situs — lihat perbandingan paket hosting web.

Menginstal WordPress dari Enhance? Kalau begitu Anda tidak perlu melakukan apa pun di sini: instalasi membuat database secara otomatis.

Sebelum memulai

  • Server memakai MariaDB 11.4, yang kompatibel dengan MySQL. Aplikasi yang meminta “MySQL” tetap berjalan.
  • Enhance otomatis menambahkan prefiks di depan nama: nama pengguna website, diikuti _. Prefiks ini terlihat di depan kotak tempat Anda mengisi nama. Jika prefiksnya, misalnya, site_abc1_ dan Anda menulis magazin, database akan bernama site_abc1_magazin.
  • Nama database boleh berisi huruf kecil, angka, dan _, total paling banyak 64 karakter, termasuk prefiks. Nama pengguna boleh berisi huruf, angka, -, _, dan ..
  • Di paket Profil Anda mendapat 5 database, di paket lainnya jumlahnya tidak terbatas.
  • Siapkan tempat yang aman untuk mencatat kata sandi, misalnya password manager.
  • Nama menu dalam panduan ini sesuai dengan tampilan Enhance berbahasa Inggris. Jika Enhance terbuka dalam bahasa lain, Anda bisa beralih ke bahasa Inggris di kanan atas: foto atau inisial Anda » “My account” » “Language”.

Langkah-langkah — database dan pengguna, dalam satu formulir

  1. Masuk ke Enhance di https://server.nbt-host.com. Di menu sebelah kiri, klik “Websites”, lalu pilih website Anda.
  2. Buka tab “Databases” dan klik “Add database”.
  3. Di “Database name”, tulis nama database tanpa prefiks: Enhance menambahkannya sendiri.
  4. Di bawahnya, pada “Add database user”, klik “Create new user” lalu isi “Username” dan “Password”. Tombol berikon kunci di samping kata sandi membuat kata sandi yang panjang. Jika sudah ada pengguna yang ingin Anda pakai, centang pengguna itu dari daftar alih-alih membuat yang baru.
  5. Biarkan “All database privileges” tercentang, agar pengguna memiliki semua hak akses atas database. Di “Advanced” jangan ubah apa pun.
  6. Klik “Add”. Database muncul di daftar, dan pengguna sudah memiliki akses ke database tersebut.

Langkah-langkah — pengguna terpisah

  1. Di tab “Databases”, klik “Add user”.
  2. Isi “Username” dan “Password”.
  3. Di “Database access”, centang database yang boleh diakses pengguna dan biarkan “All database privileges”.
  4. Klik “Add”.

Pengguna yang sudah ada bisa dilihat di tab “Users”, di samping “Databases”.

Data koneksi untuk aplikasi

ApaNilai
Server (host)localhost
Nama databasenama lengkap, dengan prefiks: site_abc1_magazin
Penggunanama lengkap, dengan prefiks: site_abc1_ana
Kata sandiyang Anda pilih pada langkah pembuatan pengguna

Di halaman database, pada “Connection info”, Enhance menampilkan data yang sama. Untuk WordPress, data ini diisi di wp-config.php, pada DB_NAME, DB_USER, DB_PASSWORD, dan DB_HOST (localhost).

Impor dan ekspor

Buka database dari daftar di tab “Databases”. Di halamannya tersedia:

  • “Import SQL file”: klik “Upload” dan pilih file. Bisa berupa .sql, atau yang dikompres, .gz atau .zip, maksimal 500 MB. Isinya ditambahkan ke database yang dipilih.
  • “Export SQL file”: klik “Download” dan Anda mendapatkan seluruh database dalam file .sql.gz.

phpMyAdmin untuk saat ini belum tersedia di akun Anda. Untuk hal yang tidak bisa dilakukan dari halaman database, misalnya mengubah satu baris database secara manual, hubungi kami.

Jika ada kendala

  • “Error establishing a database connection” (WordPress) atau “Access denied for user”. Biasanya nama ditulis tanpa prefiks, pengguna tidak memiliki akses ke database, atau kata sandinya salah. Sebagai host, gunakan localhost.
  • Tidak bisa terhubung ke database dari komputer, misalnya dengan HeidiSQL atau MySQL Workbench. Server database hanya menerima koneksi dari server itu sendiri. Impor dan ekspor dilakukan dari Enhance, dan aplikasi di website terhubung melalui localhost.
  • Tidak bisa membuat database baru. Anda telah mencapai batas paket (5 di paket Profil). Hapus satu yang tidak terpakai, dengan “Delete” dari menunya di daftar, atau beralih ke paket yang lebih besar.
  • Impor gagal karena file terlalu besar. Kompres file (.gz atau .zip) dan coba lagi. Jika masih lebih dari 500 MB, hubungi kami dan kami yang akan mengimpornya.
  • Impor menampilkan error akses atau data tidak muncul di database. File .sql kemungkinan berisi perintah CREATE DATABASE atau USE dengan nama database lain. Hapus baris-baris tersebut dari file atau ekspor ulang hanya tabel database, lalu impor kembali.
  • Anda lupa kata sandi pengguna. Di tab “Users”, buka pengguna, klik “Reset” pada “Password”, tulis kata sandi baru di “New password”, lalu klik “Change password”. Setelah itu, masukkan juga kata sandi baru di aplikasi, misalnya di wp-config.php.
Dukungan

Mentok? Kita selesaikan bersama.

Tulis langkah mana yang tidak berhasil dan, jika bisa, kirimkan tangkapan layar. Kami akan membalas pada jam kerja.

Telepon dan WhatsApp+40 775 396 021
Jam kerjaSenin–Jumat, 09.00–18.00 waktu Rumania (14.00–23.00 WIB; saat musim panas Eropa 13.00–22.00 WIB)

Jangan pernah mengirimkan kata sandi kepada kami lewat WhatsApp atau email. Informasi apa yang membantu kami menyelesaikan masalah sekaligus: cara meminta bantuan.