Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:258:3184:e4ee:15ba:6271...–

peter
PHP › PostgreSQL - zobrazení datab…
31. 8. 2018   #381416

??? Tvuj dotaz nedava smysl.
"Když mám na serveru postgreSQL databázi, tak si ji jako tabulku dokáži zobrazit na webové stránce. "
Takze dokazes z database zobrazit tabulku?

"na linux serveru mám umístěn soubor databaze.sql"
To je co za soubor, kde je ulozen? A co je uvnitr?

a) Totiz, pokud mas tabulku v databazi, ta se da exportovat na serii INSERT prikazu a ulozit do souboru. Obvykle se mu dava pripona *.sql. Je to textovy soubor. Jedine, k cemu slouzi, aby jsi ho pres nejaky import naimportoval do tabulky v databazi. Co jineho bys s INSERT prikazy chtel delat?

b) Muze to byt datovy soubor PostgreSQL programu, kam si uklada database. A tady bacha, nejsem si jisty, zda by ho postgre bez dalsich souboru, ktere si k db vede, dokazal otevrit? Vim, ze kdysi nekde v nejakem tematu nekdo resil neco takoveho s MySQL a tusim mu vsichni rekli, ze nee. Ze, pokud nema ty ostatni soubory, tak to nerozklicuje.

c) Kdo vi, co je to zac. Pokud chces pracovat primo s sql, tak, proc nepouzijes tu databazi, co uz v sql mas a nepracujes pomoci sql prikazu?
Slo by z database udelat export tabulky do csv souboru. Csv se da otevrit v excelu, napr. Nebo muzes z excelu csv exportovat. Je to textovy soubor, ma jista pravidla zapisu. Ten excelovy:
cislo = 123
string = aaa
string+" nebo ; = "aa""aa;aa" // escapujes uvozovku, strednik tusim nee, ale kdyz tam je, musis pridat kolem stringu uvozovky
oddelovac sloupcu = ;
oddelovac radku = \n (novy radek)
Takovyto textovy soubor lze editovat i v notepadu.
Cili, dal by se pouzit misto databazove tabulky.
Bacha, hacker muze dat primou url k souboru! Takze zabezpecit pomoci htaccess a prav k souboru pristupy!
tvujserver.cz/slozka/uzivatele.csv -> blik a ma vsechny uzivatele :)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý