Una guia pas a pas per instal·lar PostgreSQL al Windows

Una guia pas a pas per instal·lar PostgreSQL al Windows

Els sistemes de gestió de bases de dades relacionals (RDBMS) poden emmagatzemar una gran quantitat de dades mitjançant la disposició tabular d’una base de dades. Els SGBD s’utilitzen àmpliament per realitzar operacions de bases de dades, com ara crear, administrar i gestionar càrregues de treball petites i grans.





PostgreSQL és una eina fantàstica d’utilitzar, però pot ser una mica descoratjador posar-lo en funcionament a Windows. Com a tal, deixeu-nos guiar-vos per configurar PostgreSQL a Windows i començar a utilitzar la vostra base de dades el més aviat possible.





Què cal saber sobre PostgreSQL

PostgreSQL és un programari de gestió de bases de dades basat en SQL. Aquest programari a nivell empresarial és conegut per la seva versatilitat i escalabilitat. La seva flexibilitat li permet gestionar diferents nivells de càrregues de treball de màquines individuals i múltiples simultàniament. Encara millor, pot funcionar perfectament amb tot un magatzem d’usuaris concurrents.





PostgreSQL s’ha guanyat una sòlida reputació per la seva provada arquitectura, fiabilitat, integritat de dades, robustos conjunts de funcions i extensibilitat. La dedicació de la comunitat de codi obert que hi ha darrere del programari permet que aquest programari ofereixi solucions innovadores i performants de manera coherent.

Com instal·lar PostgreSQL a Windows

El procés d’instal·lació de PostgreSQL a Windows és lleugerament diferent dels seus homòlegs de Linux. Cal instal·lar el servidor de bases de dades Postgre i una eina gràfica per administrar la base de dades.



Tot i que podeu descarregar-los tots dos per separat, encara els haureu de configurar junts, cosa que pot suposar un repte propi. Per tant, és millor descarregar i instal·lar un instal·lador inclòs.

Per iniciar la instal·lació, visiteu l’oficial Lloc web PostgreSQL i seleccioneu descarregar . A la pàgina següent, seleccioneu Windows ja que estem descarregant una versió compatible per al sistema operatiu Windows.





A la pàgina del Windows Installer, feu clic a Baixeu-vos l'instal·lador . A la secció de suport a la plataforma, notareu informació rellevant per a cadascuna de les versions publicades. És millor tenir en compte l’última versió disponible per a la baixada.

Fent clic a Baixeu-vos l'instal·lador us porta a la pàgina de descàrrega de la base de dades PostgreSQL. En funció de la versió del vostre ordinador, podeu triar entre Windows x86-64 o bé Windows x86-32 .





Seleccioneu la versió més recent de PostgreSQL al quadre de diàleg i feu clic al botó de baixada que hi ha al costat. Això us hauria d'iniciar la descàrrega de la configuració.

Un cop descarregat el fitxer EXE, feu-hi clic per començar la configuració. La configuració us preguntarà sobre el directori de destinació i els detalls del component.

A la llista de components, podeu triar entre els següents:

  • Servidor PostgreSQL
  • pgAdmin4
  • Stack Builder
  • Eines de línia d'ordres

Relacionat: Com instal·lar i configurar Microsoft SQL Server a Ubuntu

És una bona idea marcar les quatre caselles, ja que cada aplicació serà útil en un futur proper.

què passa si no actualitzo a Windows 10

A la pantalla següent, haureu de configurar una super contrasenya per al superusuari de la base de dades. Creeu una contrasenya i feu clic a Pròxim .

A la pantalla següent, deixeu el número de port sense canvis i feu clic Pròxim . Hauríeu de veure un resum de la preinstal·lació que enumera tots els detalls que heu configurat. Reviseu cada aspecte de la instal·lació i, si tot sembla correcte, feu clic a Pròxim .

El A punt per instal·lar apareixerà el quadre de diàleg. Fer clic a Pròxim per començar la instal·lació.

Connexió a PostgreSQL amb pgAdmin4

Hi ha dues maneres de connectar PostgreSQL a un servidor. Podeu utilitzar el mètode convencional de línia d'ordres o l'eina pgAdmin que es carrega prèviament després del procés d'instal·lació al Windows.

Connexió a PostgreSQL mitjançant l'aplicació pgAdmin

  • Inicieu l'aplicació pgAdmin des de la carpeta de fitxers del programa o mitjançant la funció de cerca de Windows.
  • Inicieu la sessió al client pgAdmin mitjançant la contrasenya mestra que heu utilitzat durant el procés d’instal·lació.
  • Feu clic a l'opció Crea un servidor i empleneu els detalls necessaris com ara Amfitrió, Port, Base de dades de manteniment, Nom d'usuari i Contrasenya.
  • Feu clic a l'opció Desa. El servidor creat ara és visible a la pestanya lateral esquerra.
  • Feu doble clic al nom del servidor i introduïu la contrasenya per connectar-vos al servidor PostgreSQL.

Connexió a PostgreSQL mitjançant la finestra d'ordres

Després de la instal·lació, podeu cercar el shell SQL (PSQL) al menú Inici. Aquí és on introduirà qualsevol ordre SQL rellevant.

Per llistar totes les bases de dades disponibles amb PSQL, escriviu el i colpejar Entra.

quin és el millor lloc per descarregar música gratis?

Com es crea una nova base de dades a PostgreSQL

Per crear una nova base de dades, escriviu Prova CREA BASE DE DADES , on prova és el nom de la base de dades.

Per accedir a la nova base de dades, tanqueu el terminal PSQL i torneu-lo a obrir. L’aplicació recordarà el nom del servidor, el port, el nom d’usuari i la contrasenya que vau utilitzar la darrera vegada.

Abans de tornar a connectar-vos, canvieu el nom de Postgres pel nom de la base de dades establerta i premeu Entra .

Com crear i enumerar taules a PostgreSQL

Per crear una taula dins d'una base de dades existent, utilitzeu l'ordre següent:

CREATE TABLE PERSON (
ID BIGSERIAL NOT NULL PRIMARY KEY,
NAME VARCHAR(100) NOT NULL,
COUNTRY VARCHAR(50) NOT NULL );

Aquesta ordre crearà una taula persona dins de la base de dades prova i afegiu-hi també uns quants noms de variables. Modifiqueu aquestes variables per adaptar-les a les vostres necessitats.

Per llistar totes les taules d'una base de dades, utilitzeu el fitxer DT comandament. Si utilitzeu aquesta ordre amb l'exemple anterior, notareu que només hi ha una taula anomenada Persona a la base de dades Prova .

Relacionat: Com es crea una taula a SQL

Com es poden modificar les credencials d'usuari arrel

Podeu canviar la contrasenya de Postgres després d'iniciar la sessió com a usuari root. Per fer-ho, utilitzeu l'ordre següent:

ALTER USER postgres PASSWORD 'newpassword';

Canvi nova contrasenya a la contrasenya que trieu.

Creació i eliminació d'un rol d'usuari a PostgreSQL

Molta gent treballa simultàniament en un projecte amb funcions diferents. Podeu crear rols diferents que tinguin accessos diferents a PostgreSQL mitjançant la consola de Windows. També podeu triar si voleu concedir un estat de superusuari al rol recentment creat.

Per concedir accés a algú, executeu la consola del Windows i canvieu el directori per defecte al directori bin PostgreSQL (per exemple, C: Program Files PostgreSQL 9.0 bin) o afegiu aquest directori a la variable d'entorn Path.

Ara utilitzeu el codi següent a la consola:

createuser.exe --createdb --username postgres --no-createrole --pwprompt openpg

Podeu modificar les ordres per canviar els privilegis de rol. Se us demanarà que trieu l’estat de superusuari per al paper. Entra i per Sí o n per No i, a continuació, assigneu una contrasenya per crear la nova funció.

Podeu eliminar una funció d'usuari de la llista d'altres usuaris mitjançant l'ordre següent:

DROP USER name [, ...];

Treballar amb PostgreSQL al Windows

PostgreSQL és una eina increïble per gestionar les bases de dades de manera fiable i de manera infal·lible. El procés d’instal·lació de Windows és relativament senzill i requereix només uns quants clics per configurar-lo i executar-lo.

Compartir Compartir Tweet Correu electrònic El full de trucs Essential SQL Commands per a principiants

Voleu obtenir més informació sobre SQL? Tenir en compte les diverses ordres de consulta SQL és una bona manera de tirar endavant.

Llegiu a continuació
Temes relacionats
  • Windows
  • Windows
  • SQL
  • base de dades
Sobre l'autor Wini Bhalla(41 articles publicats)

Wini és un escriptor amb seu a Delhi, amb 2 anys d'experiència en escriptura. Durant els seus períodes d’escriptura, ha estat associada amb agències de màrqueting digital i empreses tècniques. Ha escrit continguts relacionats amb llenguatges de programació, tecnologia al núvol, AWS, Machine Learning i molt més. En el seu temps lliure, li agrada pintar, passar temps amb la seva família i viatjar a la muntanya, sempre que sigui possible.

Més de Wini Bhalla

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us