??? 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 :)