Instalacija phpMyAdmin 2.xx

Član
Učlanjen(a)
31.05.2009
Poruka
436
Instalacija phpMyAdmin 2.x
Pitanja: Kako instalirati phpMyAdmin? Procedura instalacije phpMyAdmin-a. Kako da namestim phpMyAdmin?

phpMyAdmin je program za brzu i jednostavnu manipulaciju mySql bazama podataka

Trenutno aktuelna verzija: phpMyAdmin 2.9.1.1 UTF-8

Korak 1: Preuzimanje paketa

1. Posetite zvanicnu stranicu: http://www.phpmyadmin.net

2. Skinete sebi jednu od verzija phpMyAdmin phpMyAdmin 2.9.1.1.zip
Naprimer skinete zip fajl.
Nakon sto ste skinuli phpMyAdmin sa interneta odzipujete (desni klik-> Extract to Here) phpMyAdmin
u dir/ -> phpMyAdmin

Kada ste otpakovali vas phpMyAdmin u tom folderu se nalaze ovi fajlovi:

Kod:
Kod:
Directory of G:\WebServer\www\phpMyAdmin


01/05/2004  11:56 PM             8,727 browse_foreigners.php
03/01/2004  09:32 PM           178,649 ChangeLog
11/27/2003  05:52 AM               475 chk_rel.php
02/15/2004  08:18 AM            35,187 config.inc.php
11/18/2003  10:20 PM               173 CREDITS
05/28/2005  09:16 PM    <DIR>          css
12/12/2003  06:16 AM             1,082 db_create.php
12/23/2003  02:35 AM            10,127 db_datadict.php
12/12/2003  11:51 PM             9,501 db_details.php
12/31/2003  01:24 AM             2,238 db_details_common.php
11/27/2003  05:52 AM             2,739 db_details_db_info.php
11/27/2003  05:52 AM             1,940 db_details_export.php
11/27/2003  05:52 AM            13,273 db_details_importdocsql.php
11/23/2003  03:51 AM             2,166 db_details_links.php
12/26/2003  03:50 AM            37,403 db_details_qbe.php
01/02/2004  07:01 PM            31,624 db_details_structure.php
12/23/2003  02:39 AM            10,739 db_printview.php
11/27/2003  05:52 AM            14,167 db_search.php
11/18/2003  10:20 PM             2,817 docs.css
03/01/2004  09:29 PM           161,772 Documentation.html
03/01/2004  09:38 PM           134,971 Documentation.txt
02/18/2004  11:12 PM            19,194 export.php
11/27/2003  05:52 AM             6,930 footer.inc.php
01/23/2004  11:06 PM             7,282 header.inc.php
01/23/2004  11:07 PM             2,556 header_printview.inc.php
05/28/2005  09:16 PM    <DIR>          images
11/27/2003  05:52 AM             5,036 index.php
11/18/2003  10:20 PM               183 INSTALL
05/28/2005  09:16 PM    <DIR>          lang
11/27/2003  05:52 AM             5,532 ldi_check.php
12/13/2003  08:20 PM             7,558 ldi_table.php
12/09/2003  08:38 PM            37,278 left.php
05/28/2005  09:16 PM    <DIR>          libraries
11/18/2003  10:20 PM            15,237 LICENSE
01/28/2004  01:14 AM            25,182 main.php
01/14/2004  09:22 PM             9,743 mult_submits.inc.php
11/27/2003  05:52 AM            24,291 pdf_pages.php
11/27/2003  05:52 AM            51,852 pdf_schema.php
11/27/2003  05:52 AM               416 phpinfo.php
11/27/2003  05:52 AM             3,865 queryframe.php
11/27/2003  05:52 AM            16,487 querywindow.php
03/01/2004  09:32 PM             2,886 README
02/12/2004  01:13 AM            13,710 read_dump.php
03/01/2004  09:38 PM                29 RELEASE-DATE-2.5.6
12/11/2003  06:37 PM             3,419 server_collations.php
11/27/2003  05:52 AM             1,010 server_common.inc.php
11/27/2003  05:52 AM            17,990 server_databases.php
11/27/2003  05:52 AM             1,877 server_export.php
11/27/2003  05:52 AM             1,437 server_links.inc.php
02/11/2004  09:23 PM            91,463 server_privileges.php
11/27/2003  05:52 AM             3,742 server_processlist.php
11/27/2003  05:52 AM            14,447 server_status.php
11/27/2003  05:52 AM             2,642 server_variables.php
01/05/2004  07:37 AM            32,945 sql.php
11/27/2003  05:52 AM             9,339 tbl_addfield.php
11/27/2003  05:52 AM             8,618 tbl_alter.php
02/04/2004  02:06 AM            40,361 tbl_change.php
11/27/2003  05:52 AM             8,324 tbl_create.php
11/27/2003  05:52 AM            20,410 tbl_indexes.php
11/27/2003  05:52 AM            20,944 tbl_move_copy.php
11/27/2003  05:52 AM            22,559 tbl_printview.php
11/27/2003  05:52 AM            26,893 tbl_properties.inc.php
11/27/2003  05:52 AM               617 tbl_properties.php
11/27/2003  05:52 AM             1,019 tbl_properties_common.php
11/27/2003  05:52 AM             2,002 tbl_properties_export.php
11/27/2003  05:52 AM             2,820 tbl_properties_links.php
01/05/2004  08:29 PM            22,014 tbl_properties_operations.php
12/30/2003  12:15 AM            32,437 tbl_properties_structure.php
12/30/2003  12:15 AM             1,743 tbl_properties_table_info.php
12/13/2003  08:15 PM            21,019 tbl_query_box.php
12/19/2003  03:57 AM            24,123 tbl_relation.php
11/27/2003  05:52 AM             4,017 tbl_rename.php
12/16/2003  04:40 AM            10,986 tbl_replace.php
12/11/2003  07:45 PM             9,026 tbl_replace_fields.php
02/25/2004  02:49 AM             3,258 tbl_row_delete.php
12/30/2003  07:22 PM            12,131 tbl_select.php
11/18/2003  10:20 PM               239 TODO
12/12/2003  08:32 PM             4,252 transformation_wrapper.php
11/27/2003  05:52 AM             4,767 user_password.php
Korak 2: Instalacija

1. Vama je za sad najbitniji config.inc.php , jer se u tome fajlu podesavaju opcije za pristup bazi i upravljanjem bazom

Sad lepo otvorite vas config.inc.php fajl i pronadjite sledecu liniju:
Kod:
Kod:
$cfg['PmaAbsoluteUri'] = '';
U dotcni red koda treba da unesete putanju do vaseg phpMyAdmin foldera na serveru. "Nije potrebno da se ubaci ali kako hocete" vodeci racuna na Velika i mala slova od phpMyAdmin foldera

Ovako bi to nekako izgledalo:
Kod:
Kod:
$cfg['PmaAbsoluteUri'] = 'http://www.adresa_vaseg_sajta.com/phpMyAdmin';
Idemo dalje:

2. Sad lepo pronadjite ovaj deo koda:
Kod:
Kod:
$cfg['Servers'][$i]['host']= 'localhost';
U ovom gore kodu treba da localhost zamenite sa vasom adresom do mysql servera - NAPOMENA Kod nekih provajdera se koristi localhost!

Ovako bi to izgledalo npr kod Verata:
Kod:
Kod:
$cfg['Servers'][$i]['host']= 'mydb.adresa_vaseg_sajta.com';
Znaci onu adresu koju vam da HOST kompanija za prsitup bazi podataka tu adresu treba tu da upisete.

Idemo dalje:

3. Sad pronadjite ovaj deo koda:
Kod:
Kod:
$cfg['Servers'][$i]['auth_type']     = 'config';
Ovaj gore kod je za nacin Identifikacije pre upotrebe phpMyAdmin-a znaci mozete da koristite config, http ,cookie

Ovako izgleda sa http
Kod:
Kod:
$cfg['Servers'][$i]['auth_type']     = 'http';
Ovako izgleda sa cookie
Kod:
Kod:
$cfg['Servers'][$i]['auth_type']     = 'cookie';
Koji ce te nacin indentifikacije koristiti to je na vama da se odlucite:

Napomena: Ako koristite cookie onda bi trebalo da unesete sifrovanu lozinku o ovome delu koda:
Kod:
Kod:
$cfg['blowfish_secret'] = '';
za sifra -> u MD5
Ovako bi to izgledalo:
Kod:
Kod:
$cfg['blowfish_secret'] = '923352284767451ab158a387a283df26';
Znaci na vama je da izaberete nacin indentifikacije!

Idemo dalje:

4. Sad pronadjite sledeci deo koda:
Kod:
Kod:
$cfg['Servers'][$i]['user']= 'root';
Umesto reci root tu rec zamenite sa vasim korisnickim imenom koje ste dobili za pristup bazi podataka tj mysql serveru

Ovako bi to izgledalo primer da je vase korisnicko ime -> korisnikbaze:
Kod:
Kod:
$cfg['Servers'][$i]['user']= 'korisnikbaze';
Idemo dalje:

5. Sad lepo pronadjite ovaj deo koda:
Kod:
Kod:
$cfg['Servers'][$i]['password']      = '';
Ovde gore treba da unesete vasu sifru za pristup mysql server tj vasoj bazi
Ovako bi to izgledalo ako je npr. vasa sifra -> mojasifra

Kod:
Kod:
$cfg['Servers'][$i]['password']      = 'mojasifra';
6. Sad lepo kad ste uneli i izmenili potrebne podatke mozete da snimite izmene i zatvorite config.inc.php

To bi bilo ono osnovno i najpotrebnije da bi phpMyAdmin radio kako treba.

Korak 3: Dodatna podesavanja i upload

Pored ovih gore izmena postoje jos par koje nisu toliko bitne za sada.

Neke od njih:
Kod:
Kod:
$cfg['Servers'][$i]['controluser']   = '';          // MySQL control user settings
                                                    // (this user must have read-only
$cfg['Servers'][$i]['controlpass']   = '';          // access to the "mysql/user"
                                                    // and "mysql/db" tables).
Sad kad ste sve to uradili lepo sa FTP menadzerom CuteFTP ili windows commander prebacite phpMyAdmin folder na vas server.

Kad ste prebacili sve na server otvorite browser i ukucate adresu do vaseg phpMyAdmina
http://www.vasa_adresa_sajta.com/phpMyAdmin/

Korak 4: Koriscenje

Gde treba da izaberete jezik koji ce te koristiti i gde treba da unesete vase korisnicko ime i sifru koju ste uneli u config.inc.php za pristup mysql serveru tj bazi podataka.

Nakon sto unesete potrebne podatke kliknite na dugme: LOGIN

Ukoliko prodje indenyifikacija tj ukoliko ste uneli tacno korisnicko ime i sifru nacete se u ovome delu phpMyAdmin-a.

phpmyadmin.jpg


Opcija Create new database u vecni slucajeva nece biti dostupna zato sto necete imati privilegije da praviti bazu podataka!

Sa leve strane imate
Kod:
Database:
I padajucu meni gde pise:
(Database)...
Please select a database

Nakon sto izaberete vasu bazu " Naprimer da se baza zove-> test"

Videcete gore kako vam pise:
Database test running on localhost
Sto znaci da se pokrenuli vasu bazu koja se u ovom primeru zove test na localhost-u
Kod vas ce biti Database [ime_vase_baze] running on [ime_vaseg_servera]
Sad kad ste pokrenuli bazu treba da ubacite u istu vase tabele tj .SQL fajl

Idite na karticu SQL tj kliknite na opciju SQL

Sad kad vam se otvorila ta stranica kliknete na dugme Browse.. i na svom Racunaru tj vasem HD locirate vas SQL fajl.(za ovaj primer sam koristio nuke.sql)

Sad kad ste izabrali vas Sql fajl treba da kliknete na dugme: GO

Nakon sto ste kliknuli na dugme GO ako nebude greske u vasme
SQL fajlu u vasoj bazi bice uspesno kreirane tabele za vasu bazu

Poruka o uspesnom ubacivanju tabela:
Kod:
Kod:
Your SQL-query has been executed successfully :
The content of your file has been inserted. (245 Instructions)

Izgled uspesno ubacenih tabela od nuke.sql

Nakon ovoga vasa baza je potpuno spremna za upotrebu

Pozdrav od Studenta :D:yea:
 
Poslednja izmena:
Član
Učlanjen(a)
17.12.2009
Poruka
3
Pozdrav


U ovom tutorijalu ste naveli da treba downloadovati ovaj phpMyAdmin 2.9.1.1.zip.
Kako te verzije nema vise, ja sam down phpMyAdmin-2.11.10-all-languages-utf-8-only.
U ovoj verziji se ne nalazi config.inc.php fajl vec ima samo config.sample.inc a u njemu nema sva ova podesavanja koja ste Vi naveli.
To je verovatno tako zbog novije verzije.

U config.sample.inc fajlu se nalazi sledece:

Kod:
<?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 scripts/setup.php
 *
 * All directives are explained in Documentation.html and on phpMyAdmin
  * wiki <[URL="http://wiki.phpmyadmin.net"]PmaWiki[/URL]>.
 *
 * @version $Id: config.sample.inc.php 12304 2009-03-24 12:56:58Z nijel $
 */

/*
 * 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]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
/* User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Advanced phpMyAdmin features */
// $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]['designer_coords'] = 'pma_designer_coords';

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>
Da li znate kako treba podesiti sada ,kada se Vase podesavanja ne mogu primeniti ovde?
Bio bih Vam zahvalan ako bi mogli da mi pomognete.

Upload sam verziju phpMyAdmin-2.11.10-all-languages-utf-8-only. preko Total Commandera na Veratov server i bez ikakvih podesavanja dobijam sledecu gresku sto sam stavio u prilogu (attachmennts)

Unapred hvala na odgovoru.
 

Prilozi

  • Greska u phpMyAdmin.jpg
    Greska u phpMyAdmin.jpg
    52,1 KB · Pregleda: 259
Učlanjen(a)
05.02.2010
Poruka
33
Ovo je jako korisno objasnjenje! : ))


A htela bih doprinet i ja ovoj temi..
takodje jako lako je istu stvar uradit preko ovog:

Install PHP 5 Apache MySQL on Windows : WampServer


Inace, da li neko zna gde se moze pronaci za linux os paket koji sadrzi sve sto se dobija instalacijom wampserver-a, paket se ne instalira, samo se kopira u odredjeni direktorijum i sve radi savrseno, bez dodatnih mukotrpnih podesavanja? (za ovo sam cula od jednog korisnika istog, ali nisam uspela pronaci nesto tako..)

Hvala vam unapred :)
 
Član
Učlanjen(a)
30.11.2009
Poruka
194
Ovo je jako korisno objasnjenje! : ))


A htela bih doprinet i ja ovoj temi..
takodje jako lako je istu stvar uradit preko ovog:

Install PHP 5 Apache MySQL on Windows : WampServer


Inace, da li neko zna gde se moze pronaci za linux os paket koji sadrzi sve sto se dobija instalacijom wampserver-a, paket se ne instalira, samo se kopira u odredjeni direktorijum i sve radi savrseno, bez dodatnih mukotrpnih podesavanja? (za ovo sam cula od jednog korisnika istog, ali nisam uspela pronaci nesto tako..)

Hvala vam unapred :)
To resenje se zove xampp evo link do njihovog sajta
HTML:
http://www.apachefriends.org/en/xampp.html

pazljivo procitaj
 
Učlanjen(a)
20.06.2009
Poruka
676
jednostavnije je instalirati wamp server, to jest instalacija automatski instalira apachhe, php i mysql, i sve sama podesava...ima na netu besplatno da se skine instalacija wamp servera, zauzima oko 20 megabajta...
 
Član
Učlanjen(a)
23.02.2011
Poruka
1
Imam problem.

Naime igrao sam se sa wamp serverom i napravio odredjenju bazu podataka ....sada zelim to sve staviti on line
Od verata sam dobio potrebne podatke o mysql bazi na hostu, ali ne znam kako da prebacim podatke na domen?
Probao sam da instaliram phpmyadmin na domenu i to verziju 3.3.9.2 ali nakon instalacije u browseru mi se javlja poruka da je potreban php 5+.
Da li neko ima rešenje problema?
Početnik sam u php programiranju, iako sam pravio par sajtova u joomli, a html i css su mi dobro poznati.
Želja mi je da napraim dinamički sajt ako je moguće preko phpMyAdmina, posto sam ukapirao da je tako mnogo lakse upravljati bazom podataka.

Hvala
 
Natrag
Top