Cara instal phpMyAdmin pada Windows

Sebelum menginstal phpMyAdmin, pastikan bahwa anda sudah menginstal Apache web server dengan PHP dan MySQL. Download phpMyAdmin dari https://www.phpMyAdmin.net/downloads/.

Setelah selesai di download ekstrak file tersebut ke komputer anda dan ganti nama foldernya menjadi "phpmyadmin" kemudian drag atau copy phpmyadmin ke Document Root. Misal jika document root ada di "D:\MyWebs" maka lokasinya nanti ada di "D:\MyWebs\phpMyAdmin"

Di dalam phpMyAdmin folder cari file "config.sample.inc.php" kemudian ganti namanya menjadi "config.inc.php" selanjutnya buka config.inc.php dengan Notepad

Cari baris berikut:

$cfg['blowfish_secret'] = '';

Isikan nilainya dengan sembarang, harus lebih dari 32 karakter

$cfg['blowfish_secret'] = 'rtewerwerytutyuyghjfhnxsd3@#edsdsiu';

Simpan kemudian buka file pengaturan php (C:\Apache\php\php.ini), di bawah Dynamic Extensions cari extension berikut:

;extension=php_mbstring.dll

Aktifkan dengan menghapus tandan titik koma ";" yang ada di depannya menjadi:

extension=php_mbstring.dll

Restart server kemudian buka browser dan ketik "http://localhost/phpmyadmin"

Masukkan MySQL username dan password, maka anda akan masuk ke jendela phpMyAdmin

Pada bagian bawah mungkin anda akan melihat peringatan bahwa pengaturan penyimpanan belum sempurna jadi ada beberapa fungsi yang dinonaktifkan.

phpMyAdmin warning

Ini terjadi karena belum adanya database untuk penyimpanan data dan informasi. Untuk membuat database ini kita akan meng-impor "create_tables.sql" dari "D:\MyWebs\phpMyAdmin\sql\create_tables.sql" dengan menggunakan phpMyAdmin.

Di dalam jendela phpMyAdmin dari menu paling atas klik Import.

Import SQL

Dari File to import klik browse tujukan ke "D:\MyWebs\phpMyAdmin\sql\create_tables.sql"

phpMyAdmin SQL

Kemudian klik "Go". Tunggu beberapa saat hingga prosesnya selesai.

Jika berhasil dengan baik maka akan ada database baru dengan nama "phpMyAdmin" dan pemberitahuan yang menyatakan bahwa pengimporan telah berhasil.

phpMyAdmin Sukses

Keluar atau Logout dari phpMyAdmin, buka file pengaturan phpMyAdmin "config.inc.php"

Aktifkan semua baris di bawah ini dengan menghapus tanda // didepannya:

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';        // Isikan dengan localhost
// $cfg['Servers'][$i]['controlport'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';     // Isikan dengan MySQL Username
// $cfg['Servers'][$i]['controlpass'] = 'pmapass'; // Isikan dengan MySQL Password

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma__relation';
// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
// $cfg['Servers'][$i]['history'] = 'pma__history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma__recent';
// $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
// $cfg['Servers'][$i]['users'] = 'pma__users';
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
// $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
// $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
// $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';

Sehingga akan kelihatan seperti berikut setelah diaktifkan dan mengisi controlhost, controluser dan controlpass:

/* User used to manipulate with storage */
$cfg['Servers'][$i]['controlhost'] = 'localhost';        
$cfg['Servers'][$i]['controlport'] = '';
$cfg['Servers'][$i]['controluser'] = 'root';     
$cfg['Servers'][$i]['controlpass'] = 'XXXXX'; 

/* Storage database and tables */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['favorite'] = 'pma__favorite';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
$cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';

Refresh browser atau Logout kemudian Login kembali untuk melihat hasilnya, untuk lebih jelasnya anda bisa menonton videonya di YouTube https://youtu.be/HniclRJGN6g


Jika anda tidak ingin memasukkan username dan password setiap kali masuk ke phpMyAdmin, buka pengaturan file phpMyAdmin "config.inc.php":

Cari baris di bawah ini

$cfg['Servers'][$i]['auth_type'] = 'cookie';

Hapus atau nonaktifkan dengan dengan membubuhkan tanda // di depannya

//$cfg['Servers'][$i]['auth_type'] = 'cookie';

Tepat di atas atau dibawahnya tambahkan yang berikut:

$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = 'XXXX'; // Isikan dengan MySql Password anda
$cfg['Servers'][$i]['auth_type']     = 'config';

Refresh browser untuk melihat hasilnya, bila kurang jelas ini ada videonya https://youtu.be/-rHHL22lg_w


No comments:

Post a Comment