Rabu, 04 April 2012

Update cara menginstal phpMyAdmin versi 3.4.10.1


Download phpMyAdmin dari link yang ada di Cara Menginstal phpMyAdmin. Sebelum menginstal pastikan versi PHP yang terinstal adalah PHP 5.2 atau diatasnya dan MySQL minimum MySQL 5.0.
Setelah selesai di download ekstrak file tersebut ke root server sehingga semua filenya akan berada di folder "D:\My Websites\phpMyAdmin\".
Selanjutnya buka Notepad kemudian salin kode berikut.
File Pengaturan phpMyAdmin
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * phpMyAdmin sample configuration, you can use it as base for * manual configuration. For easier setup you can use setup/ * * All directives are explained in Documentation.html and on phpMyAdmin * wiki <http://wiki.phpmyadmin.net>. * * @package phpMyAdmin */  /* * This is needed for cookie based authentication to encrypt password in * cookie */ $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */  /* * Servers configuration */ $i = 0;  /* * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'xxx'; //isikan dengan MySql Password $cfg['Servers'][$i]['auth_type'] = 'config'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysql if your server does not have mysqli */ $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['AllowNoPassword'] = false;  /* * phpMyAdmin configuration storage settings. */  /* User used to manipulate with storage */ $cfg['Servers'][$i]['controluser'] = 'root'; $cfg['Servers'][$i]['controlpass'] = 'xxx'; //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]['tracking'] = 'pma_tracking'; $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig'; /* Contrib / Swekey authentication */ $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';  /* * End of servers configuration */  /* * Directories for saving/loading files from server */ $cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';  /** * Defines whether a user should be displayed a "show all (records)" * button in browse mode or not. * default = false */ //$cfg['ShowAll'] = true;  /** * Number of rows displayed when browsing a result set. If the result * set contains more rows, "Previous" and "Next". * default = 30 */ //$cfg['MaxRows'] = 50;  /** * Use graphically less intense menu tabs * default = false */ //$cfg['LightTabs'] = true;  /** * disallow editing of binary fields * valid values are: * false allow editing * 'blob' allow editing except for BLOB fields * 'all' disallow editing * default = blob */ //$cfg['ProtectBinary'] = 'false';  /** * Default language to use, if not browser-defined or user-defined * (you find all languages in the locale folder) * uncomment the desired line: * default = 'en' */ //$cfg['DefaultLang'] = 'en'; //$cfg['DefaultLang'] = 'de';  /** * default display direction (horizontal|vertical|horizontalflipped) */ //$cfg['DefaultDisplay'] = 'vertical';  /** * How many columns should be used for table display of a database? * (a value larger than 1 results in some information being hidden) * default = 1 */ //$cfg['PropertiesNumColumns'] = 2;  /** * Set to true if you want DB-based query history.If false, this utilizes * JS-routines to display query history (lost by window close) * * This requires configuration storage enabled, see above. * default = false */ //$cfg['QueryHistoryDB'] = true;  /** * When using DB-based query history, how many entries should be kept? * * default = 25 */ //$cfg['QueryHistoryMax'] = 100;  /* * You can find more configuration options in Documentation.html * or here: http://wiki.phpmyadmin.net/pma/Config */ ?>
Kode diatas adalah dari file "config.sample.inc.php" yang ada dalam folder phpMyAdmin jadi anda bisa membandingkan apa-apa saja yang di ubah didalamnya.

Setelah mengisikan MySQL password simpan file tersebut ke "D:\My Websites\phpMyAdmin\" dengan nama "config.inc.php"
Testing phpMyAdmin
Buka browser kemudian di address bar ketikkan "http://localhost/phpmyadmin" atau "localhost/phpmyadmin". Maka jika tidak ada problem akan tampil seperti berikut.
phpMyAdmin-instal.png
Pada bagian bawah mungkin akan ada pemberitahuan atau peringatan bahwa beberapa fungsi telah dinonaktifkan karena pengaturan yang kurang sempurna.
phpMyAdmin warning
Ini terjadi karena belum adanya database untuk penyimpanan data dan informasi. Untuk membuat database ini kita akan mengimpornya dari "D:\My Websites\phpMyAdmin\scripts\create_tables.sql" dengan menggunakan phpMyAdmin.
Membuat phpMyAdmin database
Di dalam jendela phpMyAdmin dari menu paling atas pilih atau klik Import.
Import SQL
Dari File to import klik browse tujukan ke "D:\My Websites\phpMyAdmin\scripts\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
Refresh browser untuk melihat hasilnya.
Mengaktifkan phpMyAdmin Log In/Log Out
Jika ingin memasukkan user dan password setiap saat masuk ke phpmyadmin maka kita harus mengisi blowfish_secret pada file pengaturan phpMyAdmin (config.inc.php):
$cfg['blowfish_secret'] = ''; /* isikan dengan sembarang */
Hapus dua baris berikut ini:
$cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'xxx'; //isikan dengan MySql Password
Kemudian untuk Authentication type diubah dari config menjadi cookie.
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Selamat bereksperimen.
@HTMLSCCGuides.com

Tidak ada komentar:

Posting Komentar