Postgresql miért és hogyan, a mkdev programozásról szóló cikkek

Alapértelmezés szerint adatbázisként a Rails javasolja az SQLite 3 használatát, egy offline adatbázist, amely kiválóan alkalmas az alkalmazásfejlesztés első tapasztalatainak megszerzésére. Az SQLite egyik jellemzője, hogy egyidejűleg több írási műveletet nem képes végrehajtani, ezért minél hamarabb elutasítja a használatát, annál jobb. Alkalmazások fejlesztésekor gyakran alkalmazzák a megközelítést, amelyben a fejlesztési környezetnek minimális különbsége van a termelési környezettől. Ez jelentősen csökkentheti a problémák valószínűségét, amelyek a felhasználás fejlesztésében és működtetésében felhasználható különböző eszközök használatának következtében keletkezhetnek. Ez a megközelítés az egyik oka annak a gondolkodásnak, hogy a PostgreSQL-t a fejlesztésben használják.
Itt kérdezheti meg magától: miért PostgreSQL? Miért nem MySQL vagy más DBMS? Az a tény, hogy a PostgreSQL tulajdonképpen a szabványnak számít, amikor Ruby on Rails alkalmazásokon dolgozik. Gyors, bővíthető, nagy terheléshez igazodik, és olyan megoldást alkalmaz az adattárolásra, amely megnehezíti a bizonyos döntések meghozatalakor elkövetett hibákat (mint például a MySQL).
Íme néhány link, amelyek grafikusan felsorolják az előnyöket és hátrányokat:
Mivel a Rails fejlesztése az OS X vagy a Linux operációs rendszert használja, fontolja meg a PostgreSQL telepítését az Ubuntu és a Mac OS X rendszerhez.
A PostgreSQL telepítése Ubuntúrra 14.04
Először frissítse a távoli tárhelyeket:
Ezután telepítse közvetlenül a PostgreSQL-t:
Szigorúan szólva az adatbázis telepítve van. Ezt fogjuk látni a DBMS terminál bejelentkezésével a normál postgres felhasználó alatt:
Ha a DBMS helyesen lett telepítve, a terminál meghívással válaszol a parancsok bevitelére:
A PostgreSQL telepítése Mac OS X-re a Homebrew segítségével
Az egyik legegyszerűbb módja a PostgreSQL telepítése OS X-re a Homebrew. Frissítse a csomaglista:
Ha azt szeretné, hogy a DBMS rendszerindításkor elinduljon, futtassa a következő parancsot:
A PostgreSQL telepítése Mac OS X rendszerre a Postgresapp segítségével
A csomag magában foglalja a PostgreSQL-t, a PostGIS-t és számos más népszerű kiterjesztést, amelyek hiánya azonban nem akadályozza meg a Rails alkalmazások fejlesztését a PostgreSQL használatával.
A telepítést a letöltött csomag ikonja az Applications mappába húzza.
A telepítés ellenőrzése
Teszt adatbázis létrehozása:
A DBMS terminálból kilépünk a \ q parancs megadásával, és megpróbáljuk újból megadni az újonnan létrehozott felhasználó használatával:
A jelszó megadása után a PostgreSQL terminál meghívással fogadja a parancsokat:
A megbízhatóság érdekében ellenőrizzük, hogy a felhasználó együttműködik-e az aktuális adatbázissal:
Az unicorns tábla létrejött, minden rendben van, a PostgreSQL telepítve van és készen áll.
PostgreSQL alap parancsok
A PostgreSQL használatához néhány alapvető parancsra van szükség. Néhány közülük a leghasznosabbakat az alábbiakban adjuk meg.
Rendszergazdai bejelentkezés:
Psql terminálparancsok
- \ dt - az összes táblázat megjelenítése
- \ q - kilépés a psql terminálból
- \ dn - az összes séma megjelenítése
- \ du - megmutatja az összes felhasználót
- \ d table_name - a táblázattal kapcsolatos információk megjelenítése
Kapcsolódó témák
- A legegyszerűbb Ruby On Rails vezérlő
- A jobb oldali blog a sínen: sitemap, robots and rss
- Hogyan írhatunk MVC webes kereteket Ruby-ra?
Végül úgy döntött, hogy önképzést végez?
Majd induljunk el a szabad fejlesztési útmutatóval a webfejlesztés világába. Belül sok hasznos tipp és anyag az önálló tanuláshoz.
Szerezz egy könyvet
