Postgresql - bu turli xil platformalar uchun, shuningdek, Windows va Linux uchun amalga oshiriladigan turli xil ma'lumotlar bazalari bepul boshqaruv tizimi. Asbob ko'plab ma'lumotlar turlarini qo'llab-quvvatlaydi, o'rnatilgan skript tiliga ega va klassik dasturlash tillaridan foydalanishni qo'llab-quvvatlaydi. Ubuntu Paktgesql terminal orqali rasmiy yoki foydalanuvchilarni saqlash muassasalaridan foydalangan holda va ushbu tayyorgarlik ishlaridan foydalangan holda, sinov ishlari, sinov va jadvallar yaratilgandan so'ng o'rnatiladi.
Ubuntu-da Postgresql-ni o'rnating
Ma'lumotlar bazalari turli sohalarda qo'llaniladi, ammo konfor boshqarish boshqaruv tizimini ta'minlaydi. Ko'pgina foydalanuvchilar postgresql-da to'xtab, uni o'z OS-ga o'rnatib, jadvallar bilan ishlashni boshlashadi. Keyin, O'rnatish jarayonini birinchi o'ringa qo'yish va yuqorida ko'rsatilgan asbobni belgilash uchun bosqichma-bosqich qadam tashlashni xohlaymiz.1-qadam: Postgresql-ni o'rnating
Albatta, siz Ubuntu-dagi barcha zarur fayllar va kutubxonalar qo'shimcha xabarni normal ishlashini ta'minlash uchun boshlashingiz kerak. Bu konsol va odat yoki rasmiy omborlardan foydalanish.
- "Terminal" ni har qanday qulay tarzda ishga tushiring, masalan, Ctrl + Alt + T tugmachasining menyusi yoki chimdik orqali.
- Birinchidan, foydalanuvchilarni saqlash muassasalarini ta'kidlaymiz, chunki odatda avvalambor, eng so'nggi versiyalarni chiqaradi. "Sud sh -C" Echo buyrug'ini http://etr.postgesql.org/pub/pos/apteee -c `lsb_release --pgdg magistri PGDG.List ', so'ngra Enter ni bosing.
- Hisob qaydnomangizdan parolni kiriting.
- Shundan so'ng, Wabp -Q https://www.postgesql.org/media/keys/acc4c4c4cf8.-| | Sudo apt-kalit qo'shish - paketlarni qo'shish uchun.
- Bu faqat tizim kutubxonalarini STOD APT-Get-ni yangilash buyrug'i bilan yangilash.
- Agar siz rasmiy ombonlaridan eng so'nggi postgresql versiyasini olishni istasangiz, siz SUDGREQL-ni o'rnatish PostgresQL Postgresql-akkor-ga yozishingiz va fayllarning qo'shilishini tasdiqlashingiz kerak.
Muvaffaqiyatli o'rnatish tugallangandan so'ng, siz standart hisob qaydnomasini ishga tushirish, tizimning ishlashini va dastlabki konfiguratsiyani tekshirish bilan o'tishingiz mumkin.
2-qadam: birinchi marta postgresql
O'rnatilgan DBMlarni boshqarish tegishli buyruqlar yordamida "terminal" orqali amalga oshiriladi. Odatiy foydalanuvchiga murojaat qilish quyidagicha ko'rinadi:
- Sudo sudo - postgres buyrug'ini kiriting va Enter ni bosing. Bunday harakatlar standart hisobda yaratilgan standart hisob qaydnomasini boshqarishga imkon beradi.
- Ishlatilgan profil turida boshqariladigan konsolga kiritish PSQL orqali amalga oshiriladi. Faollashtirish yordami sizga atrof-muhit bilan shug'ullanishga yordam beradi - u barcha mavjud buyruqlar va dalillarni ko'rsatadi.
- Joriy seans haqida ma'lumotni ko'rish Postgresql \ unacfo orqali amalga oshiriladi.
- Jamoa \ Q Atrof-muhitdan chiqishga yordam beradi.
Endi siz hisobga kirishni va boshqaruv konsoliga o'tishni bilasiz, shuning uchun yangi foydalanuvchi va uning ma'lumotlar bazasini yaratishga o'tish vaqti keldi.
3-qadam: Foydalanuvchi va ma'lumotlar bazasini yaratish
Mavjud standart hisob qaydnomasi bilan ishlash har doim ham qulay emas va bu har doim ham kerak emas. Shuning uchun biz yangi profilni yaratish va unga alohida ma'lumotlar bazasini bog'lash tartibini ko'rib chiqishni taklif qilamiz.
- Postgres profilida konsolda (sudo Su-Postgres buyrug'i), Yig'lash vositasi -ni yozing, so'ng mos keladigan skrining belgilari, skrining belgilari, skrining belgilarini ko'rsating.
- Keyinchalik tizimga barcha tizim resurslariga kirish uchun foydalanuvchiga superuser qoidasini taqdim etishni xohlaysizmi. Shunchaki tegishli variantni tanlang va keyinroq boring.
- Ma'lumotlar bazasi xuddi shu nomga aylanadi, chunki hisob nomlanganidek, u yaratilgan Compicics buyrug'idan foydalangan holda, u erda foydalanuvchi nomi foydalanuvchi nomi.
- Belgilangan ma'lumotlar bazasi bilan ishlash uchun o'tish PSQL -D dispolilar orqali amalga oshiriladi, bu erda o'spirinlar ma'lumotlar bazasining nomi hisoblanadi.
4-qadam: stolni yaratish va qatorlar bilan ishlash
Belgilangan bazada birinchi jadvalingizni yaratish vaqti keldi. Ushbu protsedura ham konsol orqali amalga oshiriladi, ammo asosiy buyruqlar bilan shug'ullanish juda oson, chunki sizga quyidagilar kerak:
- Ma'lumotlar bazasiga o'tgandan so'ng, bunday kodni kiriting:
Jadval testini yarating (
Serial Serial asosiy tugmachasini jihozlash
Varchar (50) ni yo'q qilmang,
Rang Varar (25) nol emas,
VARARD (25) Tekshirish ("Shimol", "Janub", "Janub", "Shimoli-sharq", "sharq g'arb", "janubi-sharqiy", "shimoli-g'arbiy", "shimoli-g'arbiy", "shimoli-g'arbiy", "shimoli-g'arbiy '") "
O'rnatish_Date Sana.
);
Birinchidan, sinov jadvalining nomi ko'rsatilgan (siz boshqa nomni tanlashingiz mumkin). Quyidagi har bir ustunni tasvirlaydi. Biz faqat Varrar va Rangli Rangli turlarini tanladik va faqat boshqalarga ko'rsatma bo'ladi, lekin faqat lotin belgilaridan foydalanish bilan. Qavslardagi raqamlar u erda joylashtirilgan ma'lumotlar bilan bevosita bog'liq bo'lgan ustunning o'lchami uchun javobgardir.
- Kirgandan so'ng, stolni faqat \ d yordamida ekranga namoyish qilish.
- Siz hech qanday ma'lumotni o'z ichiga olgan oddiy loyihani ko'rasiz.
- Yangi ma'lumotlar Insert test buyrug'i (turi, rang, joylashuvi, o'rnatish_date) qiymatlari ('Slayd', 'Moviy' '' '' '' '' '' '' '' '' '' '' '' '' '» Birinchidan, stolning nomini ko'rsating, shunda u sinovdir, so'ngra barcha ustunlar ro'yxatga olingan va qadriyatlar qavslarda ko'rsatilgan.
- Keyin siz boshqa qatorni qo'shishingiz mumkin, masalan, sinov (turi, joylashuvi, manzil) qiymatlarini ('Swing', 'Sariq', 'Sharq-g'arbiy' '' '' 2018-02-24 ') qo'shishingiz mumkin;
- Natijadan baholash uchun jadvalni tanlang; Ko'rinib turibdiki, hamma narsa to'g'ri o'rnatiladi va ma'lumotlar to'g'ri amalga oshiriladi.
- Agar siz biron bir qiymatni o'chirish kerak bo'lsa, uni o'chirish uchun o'chirish orqali o'chirish orqali uni o'chirish orqali bajaring; narxlardagi kotirovkalarda kerakli maydonni belgilash orqali.
5-qadam: phppgadmin-ni o'rnating
Har doim ham ma'lumotlar bazasini boshqarish konsol orqali amalga oshirilmaydi, shuning uchun uni yangilash yaxshidir, shuning uchun uni yangilash yaxshidir.
- Dastlab "Terminal" dan avval kutubxonalar uchun so'nggi yangilanishlarni SUDE APT-APGET yangilanishini yuklab oling.
- Apache-ni o'rnating APACAE2 veb-serverini o'rnating.
- O'rnatishdan so'ng, Suyosh APPACACTL konfigurestidan foydalanib, sintaksisning ishlashi va to'g'riligini sinab ko'ring. Agar biror narsa noto'g'ri bo'lsa, rasmiy Apache veb-saytida tavsifni qidiring.
- Sudo TeperCTTL-ni kiritish orqali serverni ishga tushiring.
- Endi serverning to'g'ri ishlashi ta'minlanganligi sababli siz phpGadmin kutubxonalarini SuNO APTMIN-da yuklab olish orqali ularni yuklab olish orqali ularni yuklab olishingiz orqali qo'shishingiz mumkin.
- Keyinchalik konfiguratsiya faylini biroz o'zgartirishingiz kerak. Gedit /etc/apacuily/phpptgdminy.confni belgilab, standart notepad orqali oching. Agar hujjat faqat o'qilgan bo'lsa, siz Sudni Gedit oldida ko'rsatishingiz kerak bo'ladi.
- "Mahalliy" liniyani olish uchun uni sharhda qayta yuklash uchun qo'ying va keyin barchaga ruxsat kiriting. Endi shunchaki mahalliy kompyuter uchun emas, balki barcha tarmoq qurilmalari uchun manzilga kirish.
- Sudo Service APACASE2 qayta yoqish veb-serverini qayta ishga tushiring va Postgresql bilan ishlash uchun xavfsiz tarzda borishi mumkin.
Ushbu maqolada biz nafaqat postgresql, balki chiroq dasturida ishlatiladigan Apache veb-serverini o'rnatganmiz. Agar siz saytlaringiz va boshqa loyihalaringizning to'liq ishlashini ta'minlashdan manfaatdor bo'lsangiz, biz quyidagi havolani o'qib boshqa maqolani o'qish orqali boshqa komponentlarni qo'shish jarayoni bilan tanishishingizni maslahat beramiz.
Shuningdek qarang: Ubuntu-da chiroq dasturlarini o'rnatish