PostrgeSQL: nástroj pro administraci

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
PostrgeSQL: nástroj pro administraci
« kdy: 14. 12. 2016, 12:41:40 »
odhodlal jsem se po letech zkusit prejit na postgres
zacatky jsou krusne, oproti MySQL o dost slozitejsi, ale snazim se

co pouzivate za administracni nastroj ? phppgamin je asi uz pase

adminer mi prijde takovy osekany oproti MySQL, neumi treba prava nebo nastavit jazyk v DB

ale mozna jsem jenom levej, ucim se dale
« Poslední změna: 14. 12. 2016, 13:20:14 od Petr Krčmář »


devnull

Re:postrges prvni krucky :)
« Odpověď #1 kdy: 14. 12. 2016, 13:01:17 »
pgadmin

Pri rozpadnuti spojeni do databaze obvykle spadne, ale jinak je OK

Re:postrges prvni krucky :)
« Odpověď #2 kdy: 14. 12. 2016, 13:10:20 »
pgadmin / phppgadmin dle moznosti.

Co presne je "o dost slozitejsi"?
Děkuji za možnost editace příspěvku.

Re:postrges prvni krucky :)
« Odpověď #3 kdy: 14. 12. 2016, 13:17:57 »
PgAdminIII; pgcli ( http://pgcli.com/ ) a pgweb ( http://sosedoff.github.io/pgweb/ ). Funguje i adminer, ale v zásadě jsem schopen 99 % věcí udělat v pgcli.
(pgweb je psaný v jazyce Go  :), tak jsem jej zkusil a sedí mi)

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Re:postrges prvni krucky :)
« Odpověď #4 kdy: 14. 12. 2016, 13:18:22 »
diky moc za rychle reakce, pgadmin jsem nasel
ale nejak nechapu jeho pouziti

libi se mi system admineru nakpiruju na server a jede v php

uz lustim dokumentaci
https://www.pgadmin.org/docs4/dev/getting_started.html


slozitejsi je to, ze mysql proste nainstaluju a prihlasim se root heslo udelam uzivatele zalozim DBa jedu

tady se placam v tech schematech apod ... treba adminer neumi nastavovat prava, to me mrzi :(

jdu studovat


Re:PostrgeSQL: nástroj pro administraci
« Odpověď #5 kdy: 14. 12. 2016, 13:59:43 »
holt adminer na to neni urcenej. vybodni se na nej. pouzij phppgadmin.

ptal ses na administracni nastroj, mel jsi zrovna rict, ze pro PHP.

covece nevim, asi delam neco spatne, ale s postgresem funguju takhle: nainstaluju, nastavim "root" heslo, vytvorim uzivatele, zalozim DB a jedu.
Děkuji za možnost editace příspěvku.

Trupik

Re:PostrgeSQL: nástroj pro administraci
« Odpověď #6 kdy: 14. 12. 2016, 14:12:52 »
Ultimátny nástroj na správu a vývoj v PostgreSQL sa nazýva psql. Keď si raz zvykneš na možnosti dopĺňania syntaxe/názvov, built-in help, prezerania rôznych objektov cez \d, možnosti presmerovania vstupu/výstupu, pamätanie hesiel v ~/.pgpass a ďalšie a ďalšie fičúry, nie je dôvod sa trápiť s GUI.

PhpMyAdmin a podobné strašnosti vznikli len preto, že mysql nedodáva poriadny cmdline tool na prácu s databázou. To nie je prípad PostgreSQL.

Re:postrges prvni krucky :)
« Odpověď #7 kdy: 14. 12. 2016, 14:27:16 »
diky moc za rychle reakce, pgadmin jsem nasel
ale nejak nechapu jeho pouziti

libi se mi system admineru nakpiruju na server a jede v php

uz lustim dokumentaci
https://www.pgadmin.org/docs4/dev/getting_started.html


slozitejsi je to, ze mysql proste nainstaluju a prihlasim se root heslo udelam uzivatele zalozim DBa jedu

tady se placam v tech schematech apod ... treba adminer neumi nastavovat prava, to me mrzi :(

jdu studovat
Na začátku je v Postgresu použivatel postgres a to bez hesla. Je nutné se tam přihlásit přes systémový účet postgres. Pokud Vás schémata matou - tak používejte pouze výchozí schéma public. Schémata jsou něco jako namespaces z php. Slouží pouze k logickému rozčlenění databázových objektů. Pokud své objekty umístíte do publicu, tak se to bude chovat stejně jako v MySQL.

Re:PostrgeSQL: nástroj pro administraci
« Odpověď #8 kdy: 14. 12. 2016, 14:29:23 »
odhodlal jsem se po letech zkusit prejit na postgres
zacatky jsou krusne, oproti MySQL o dost slozitejsi, ale snazim se

co pouzivate za administracni nastroj ? phppgamin je asi uz pase

adminer mi prijde takovy osekany oproti MySQL, neumi treba prava nebo nastavit jazyk v DB

ale mozna jsem jenom levej, ucim se dale
http://postgres.cz/wiki/P%C5%99echod_z_MySQL

MP

Re:PostrgeSQL: nástroj pro administraci
« Odpověď #9 kdy: 14. 12. 2016, 14:33:00 »
Ultimátny nástroj na správu a vývoj v PostgreSQL sa nazýva psql. Keď si raz zvykneš na možnosti dopĺňania syntaxe/názvov, built-in help, prezerania rôznych objektov cez \d, možnosti presmerovania vstupu/výstupu, pamätanie hesiel v ~/.pgpass a ďalšie a ďalšie fičúry, nie je dôvod sa trápiť s GUI.

PhpMyAdmin a podobné strašnosti vznikli len preto, že mysql nedodáva poriadny cmdline tool na prácu s databázou. To nie je prípad PostgreSQL.

To sic, ale citelnosti se to gui proste nevyrovna. A mnohe z uvedenych vlastnosti jsou dostupne i primo v gui, podle toho, v cem je gui napsane. Pokud to gui neumi, tak nejlepsi cesta je proste mix gui/cli.

Trupik

Re:PostrgeSQL: nástroj pro administraci
« Odpověď #10 kdy: 14. 12. 2016, 15:12:24 »
Ultimátny nástroj na správu a vývoj v PostgreSQL sa nazýva psql. Keď si raz zvykneš na možnosti dopĺňania syntaxe/názvov, built-in help, prezerania rôznych objektov cez \d, možnosti presmerovania vstupu/výstupu, pamätanie hesiel v ~/.pgpass a ďalšie a ďalšie fičúry, nie je dôvod sa trápiť s GUI.

PhpMyAdmin a podobné strašnosti vznikli len preto, že mysql nedodáva poriadny cmdline tool na prácu s databázou. To nie je prípad PostgreSQL.

To sic, ale citelnosti se to gui proste nevyrovna. A mnohe z uvedenych vlastnosti jsou dostupne i primo v gui, podle toho, v cem je gui napsane. Pokud to gui neumi, tak nejlepsi cesta je proste mix gui/cli.
Robím s PostgreSQL cez 15 rokov (a s MySQL ešte dlhšie). Myslím úplne vážne, že psql je najlepší nástroj, ktorý má najväčšiu prehľadnosť a najväčšiu použiteľnosť pri vývoji ako aj pri správe PostgreSQL.

Tým sa PostgreSQL výrazne líši od MySQL, ktoré potrebuje všelijaké "pomocné kolieska" a "narovnávaky na ohybáky", aby sa dal vôbec používať.

Lol Phirae

Re:PostrgeSQL: nástroj pro administraci
« Odpověď #11 kdy: 14. 12. 2016, 15:53:01 »
Ano, už jsme pochopili, že existují alternativní jedinci, pro které je vrtání se v dababázích přes CLI přehledné. Většina uživatelů tam ale jaksi nepatří.

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Re:PostrgeSQL: nástroj pro administraci
« Odpověď #12 kdy: 14. 12. 2016, 16:10:52 »
tak pravda je asi v tom, ze tyto CLI nastroje umi proste vse, me nejvice schazi moznost kopirovat z a do

a vybec prace z delsim textem

ale psat v tom nekolikaradkovy vnoreny SQL dotaz bych opravu nechtel

zase znat je to dobre, obcas jsem pres mobil i na gprs vyresil nejeden zasek :)


Re:PostrgeSQL: nástroj pro administraci
« Odpověď #13 kdy: 14. 12. 2016, 16:30:06 »
tak pravda je asi v tom, ze tyto CLI nastroje umi proste vse, me nejvice schazi moznost kopirovat z a do

a vybec prace z delsim textem

ale psat v tom nekolikaradkovy vnoreny SQL dotaz bych opravu nechtel

zase znat je to dobre, obcas jsem pres mobil i na gprs vyresil nejeden zasek :)

Ono je potreba si nakonfigurovat spravne prostredi http://merlinmoncure.blogspot.cz/2007/10/better-psql-with-less.html

editor je stejny jako v Bashi - pouziva se realine - pripadne nejake komplikovanejsi dotazy lze psat v jakemkoliv editoru (podle systemove promenne EDITOR), ktery se nastartuje prikazem \e

Na konzoli je alespon pro mne prace s historii - hledani v historii prikazem ^r - a pak samozrejme pohotovost - GUI nastroje maji pomaly start - snazi se oliznout strom objektu - to konzole nedela.

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Re:PostrgeSQL: nástroj pro administraci
« Odpověď #14 kdy: 14. 12. 2016, 16:59:30 »
tak pravda je asi v tom, ze tyto CLI nastroje umi proste vse, me nejvice schazi moznost kopirovat z a do

a vybec prace z delsim textem

ale psat v tom nekolikaradkovy vnoreny SQL dotaz bych opravu nechtel

zase znat je to dobre, obcas jsem pres mobil i na gprs vyresil nejeden zasek :)

Ono je potreba si nakonfigurovat spravne prostredi http://merlinmoncure.blogspot.cz/2007/10/better-psql-with-less.html

editor je stejny jako v Bashi - pouziva se realine - pripadne nejake komplikovanejsi dotazy lze psat v jakemkoliv editoru (podle systemove promenne EDITOR), ktery se nastartuje prikazem \e

Na konzoli je alespon pro mne prace s historii - hledani v historii prikazem ^r - a pak samozrejme pohotovost - GUI nastroje maji pomaly start - snazi se oliznout strom objektu - to konzole nedela.

zajimavy odkaz, zkusim, zatim jsem asi vse pochopil, jenom ty Events me trapi, jak se to dela v Postgresu ?