phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Koneksi untuk pengguna kontrol seperti yang didefinisikan dalam konfigurasi Anda gagal dengan phpMyAdmin di XAMPP

  1. Buka phpMyAdmin di browser dan login sebagai root.
  2. Buat database bernama phpmyadmin
  3. Buat pengguna bernama pma dan atur "host" ke nama host atau alamat IP server web Anda (jika server web dan MySQL berada di kotak yang sama gunakan localhost ), catat kata sandinya, dan berikan kontrol penuh kepada pengguna baru atas phpmyadmin basis data. Direkomendasikan agar pengguna ini tidak memiliki akses ke apa pun selain database ini.
  4. Buka direktori instalasi phpMyAdmin, di mana Anda akan menemukan sub-direktori bernama sql .
  5. Dalam sql Anda akan menemukan file bernama create_tables.sql . Buka di editor teks.
  6. Di phpMyAdmin, pilih phpmyadmin database dan klik tab "SQL".
  7. Copy/paste seluruh teks dari create_tables.sql ke dalam kotak teks, dan jalankan kueri.
  8. Buka config.inc.php file di direktori instal phpMyAdmin, dan tambahkan baris berikut (atau ubah pengaturan yang ada jika sudah ada):

    $cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][1]['controluser'] = 'pma';
    $cfg['Servers'][1]['controlpass'] = '<your password>';
    
    // Note: The list below may grow as PMA evolves and more control tables are added
    // Use your common sense! Don't just blindly copypasta, look at what it means!
    $cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][1]['relation'] = 'pma_relation';
    $cfg['Servers'][1]['userconfig'] = 'pma_userconfig';
    $cfg['Servers'][1]['table_info'] = 'pma_table_info';
    $cfg['Servers'][1]['column_info'] = 'pma_column_info';
    $cfg['Servers'][1]['history'] = 'pma_history';
    $cfg['Servers'][1]['recent'] = 'pma_recent';
    $cfg['Servers'][1]['table_uiprefs'] = 'pma_table_uiprefs';
    $cfg['Servers'][1]['tracking'] = 'pma_tracking';
    $cfg['Servers'][1]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][1]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][1]['designer_coords'] = 'pma_designer_coords';
    
  9. Simpan dan tutup file.

PENTING - PMA memuat konfigurasi saat login, mengevaluasinya dan menyimpannya ke dalam data sesi sehingga pesan tidak akan hilang sampai Anda melakukan ini:

  1. Logout dari phpMyAdmin dan login lagi

Masalah terpecahkan.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Membuat daftar pesan di SQL

  2. Statistik kueri mengambil 99% dari waktu kueri

  3. Xampp - PHPMyAdmin mengunggah file besar?

  4. Menginstal phpMyAdmin dengan Nginx di CentOS 8

  5. Bagaimana cara menyembunyikan database information_schema dari phpmyadmin