Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

database Database Manager — Kelola Database MySQL

Database Manager dibuka dari ikon database di status bar bawah NxCode. Saat dibuka, pilih mode koneksi:

PilihanUntuk apa
Local ServerMySQL di komputer sendiri atau jaringan lokal
Online ServerMySQL di VPS / server remote via SSH Tunnel

Klik salah satu kartu untuk masuk, lalu klik Kembali untuk balik ke menu pilihan.


Local Server

Kelola koneksi MySQL di komputer Anda sendiri.

Tab Connections — Tambah Koneksi

  1. Isi form di bagian atas: Nama, Host, Port, User, Password, Database (opsional)
  2. Klik Tambah
  3. Koneksi muncul di daftar bawah
  4. Klik Test untuk mengecek apakah koneksi berhasil — badge berubah OK atau FAIL
  5. Klik Hapus untuk menghapus koneksi

Tab Tables — Lihat Struktur Tabel

  1. Pilih koneksi dan database dari dropdown atas
  2. Daftar tabel muncul di sidebar kiri
  3. Klik nama tabel → struktur kolom (Field, Type, Null, Key, Default) tampil di kanan

Tab Browse — Lihat Isi Tabel

  1. Pilih koneksi, database, dan tabel dari dropdown
  2. Pilih jumlah baris per halaman (25 / 50 / 100 / 250)
  3. Klik Tampilkan
  4. Data tabel muncul dengan navigasi halaman di bawah

Tab Query — Jalankan SQL

  1. Pilih koneksi dan database
  2. Ketik SQL di editor (Tab = 2 spasi)
  3. Klik Jalankan — hasil tabel muncul di bawah
  4. Klik Bersihkan untuk kosongkan editor dan hasil

Tab Import / Export

Export:

  1. Pilih koneksi dan tabel
  2. Klik Export SQL atau Export CSV
  3. Hasil muncul di bawah — klik Salin ke clipboard

Import:

  1. Pilih koneksi
  2. Tempel SQL dump di area teks
  3. Klik Jalankan Import

Online Server (SSH Tunnel)

Konek ke MySQL di VPS atau server remote yang tidak membuka port 3306 ke publik — koneksi melewati SSH Tunnel secara otomatis.

Tab Profiles — Tambah Profil

Isi form dengan dua bagian:

SSH Tunnel (akses ke server):

  • SSH Host — IP atau domain server (contoh: 103.152.37.126)
  • Port — port SSH, biasanya 22
  • SSH User — username SSH (contoh: root)
  • SSH Password — password SSH Anda

Database (akses ke MySQL di dalam server):

  • Nama Profil — nama bebas untuk profil ini
  • DB Host — host MySQL di dalam server, biasanya 127.0.0.1
  • DB Port — port MySQL, biasanya 3306
  • DB User — user MySQL (contoh: root)
  • DB Password — password MySQL
  • Database — nama database default (opsional, tapi disarankan diisi)

Klik Simpan Profil. Profil muncul di daftar bawah.

Menghubungkan Profil

  1. Di daftar profil, klik Hubungkan
  2. Tunggu proses — NxCode membuka tunnel SSH otomatis
  3. Badge berubah jadi Terhubung berwarna hijau
  4. Tab Browse dan Query langsung aktif

Tab Browse — Lihat Isi Tabel

  1. Pilih database dari dropdown atas
  2. Klik nama tabel di sidebar kiri
  3. Data tabel langsung tampil dengan pagination
  4. Atur jumlah baris per halaman di dropdown kanan atas
  5. Navigasi halaman dengan tombol « ‹ 1 2 3 › »

Tab Query — Jalankan SQL

  1. Pilih database dari dropdown
  2. Ketik SQL di editor
  3. Klik Jalankan
  4. Klik Bersihkan untuk kosongkan

Memutus Koneksi

Klik tombol Putuskan yang ada di tab Browse maupun tab Query. Tunnel SSH ditutup otomatis.