Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje

[es] :: PHP :: izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje

[ Pregleda: 3077 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

k2k2
Šumadija

Član broj: 15063
Poruke: 109
*.vdial.verat.net.



Profil

icon izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje13.06.2006. u 07:58 - pre 217 meseci
Da li i kako mogu da bez phpMyAdmin u bazi za koju imam sve parametre formiram nove tabele ? Konkretno za novu skriptu koja nema automatsku instalaciju. Ako treba pojasnicu pitanje
Ne trudim se ja da promenim Srbiju, već sebe !
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
195.252.99.*

Sajt: https://avramovic.info


+46 Profil

icon Re: izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje13.06.2006. u 10:54 - pre 217 meseci
Možda možeš SQL fajl da učitaš u string pa da taj string proslediš funkciji mysql_query(); ali ne znam kako će se to ponašati ako imaš više od jednog SQL iskaza u fajlu. Druga solucija je da instaliraš phpMyAdmin ali mislim da je to isuviše komplikovano za tebe pošto si početnik (sam si napisao tako). A treća i po meni najbolja solucija je da ubaciš na server kod sebe ovaj fajl (attachment, samo ga raspakuj naravno) i unutar njega samo da podesiš parametre za MySQL konekciju.

Code:
//********************************************//
//*** CONFIGURE YOUR SERVER HERE *** START ***//
$DBH="localhost";
$DBU="korisnicko ime";
$DBP="sifra";
//*** CONFIGURE YOUR SERVER HERE *** STOP ***//
//*******************************************// 


Srećno!

edit: Potreban ti je, naravno, samo PHP fajl. Kad završiš sa poslom fajl izbriši sa servera ili ga nekako zaštiti od pristupa da ne bi svako mogao da ti brlja po bazi. Ili je možda samo dovoljno da promeniš username i pass unutar fajla. Poz
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Prikačeni fajlovi
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje13.06.2006. u 10:57 - pre 217 meseci
Ne moze da se izvrsi vise komandi odjednom. Jendom prilikom je o tome ovde pricano pa smo dali i par funkcija koje citaju SQL datoteku parsiraju je i izvrsavaju komandu po komandu.
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
*.cmu.carnet.hr.



+26 Profil

icon Re: izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje13.06.2006. u 10:59 - pre 217 meseci
naravno i sam sam napravio jednu takvu skriptu nije baš neki problem...
skripta bi trebala ići nešto kao učitaš fajl u string

makneš one ´ ` navodnike gdje ne trebaju a drugdje ih mjenjaš sa ' ovakvim navodnicima nakon toga raspodjeliš upit po upit i jednostavno jednom for petljom upisuješ u bazu...
there's no place like 127.0.0.1
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje13.06.2006. u 11:34 - pre 217 meseci
ako imas ssh pristup mozes sa:
cat /path/to/backupbaze.sql | mysql -u $username -p$pass $imeBazeUKojuHocesDaKopirasBackup

naravno, ako server omugucava, mozes to i da pokrenes preko php skripte:
<? shell_exec('Komanda od gore'); ?>
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

[es] :: PHP :: izvrsenje *.sql fajla bez phpMyAdmina ? pocetnicko pitanje

[ Pregleda: 3077 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.