PostgreSQL é un sistema gratuíto para xestionar varias bases de datos, implementado para diferentes plataformas, incluíndo Windows e Linux. A ferramenta soporta un gran número de tipos de datos, ten unha linguaxe de script integrada e soporta traballos utilizando linguaxes de programación clásicos. En Ubuntu, PostgreSQL está instalado a través de "Terminal" usando repositorios oficiais ou de usuarios, e despois realízanse os traballos preparatorios, as probas e a creación de táboas.
Instala PostgreSQL en Ubuntu
As bases de datos utilízanse en diversas áreas, pero un sistema de xestión cómodo proporciona un control cómodo. Moitos usuarios paran en PostgreSQL, instalan no seu sistema operativo e comezan a traballar con táboas. A continuación, queremos describir paso a paso todo o proceso de instalación, o primeiro lanzamento e configuración da ferramenta mencionada.
Paso 1: instale PostgreSQL
Por suposto, debes comezar a engadir todos os ficheiros e bibliotecas necesarios a Ubuntu para garantir o funcionamento normal de PostgreSQL. Isto faise usando a consola e os repositorios oficiais ou do usuario.
- Corre "Terminal" de calquera xeito conveniente, por exemplo, a través do menú ou premendo a combinación de teclas Ctrl + Alt + T.
- En primeiro lugar, observamos os repositorios de usuarios, porque as versións máis recentes son descargadas por primeira vez alí. Inserir no comando de campo
sudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list '
e logo prema Intro. - Introduza o contrasinal da súa conta.
- Despois dese uso
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | engadir sudo apt-key -
para engadir paquetes. - Resta só actualizar as bibliotecas do sistema co comando estándar.
sudo apt-get update
. - Se estás interesado en obter a última versión dispoñible de PostgreSQL desde o repositorio oficial, tes que escribir na consola
súo apt-get install postgresql postgresql-contrib
e confirma engadindo ficheiros.
Despois de completar unha instalación exitosa, pode proceder ao lanzamento dunha conta estándar, comprobando o funcionamento do sistema e a configuración inicial.
Paso 2: Iniciar PostgreSQL primeiro
A xestión do SGBD instalado tamén se produce a través de "Terminal" usando os comandos apropiados. A chamada ao usuario por defecto é así:
- Introduza o comando
sudo su - postgres
e prema en Intro. Esta acción permitirache ir á xestión en nome da conta creada por defecto, que actualmente serve como a principal. - A entrada na consola de control baixo o aspecto do perfil utilizado é pasada
psql
. Tratar co ambiente axudaralle á activaciónaxuda
- mostrará todos os comandos e argumentos dispoñibles. - A visualización de información sobre a sesión actual de PostgreSQL realízase mediante
info
. - Saír do ambiente axudará ao equipo
q
.
Agora xa sabes como iniciar sesión na conta e diríxete á consola de xestión, así que é hora de pasar a crear un novo usuario e a súa base de datos.
Paso 3: Crear usuario e base de datos
Non sempre é conveniente traballar coa conta estándar existente e non sempre é necesario. É por iso que propoñemos considerar o procedemento para crear un novo perfil e vincularlle a unha base de datos separada.
- Estar na consola baixo o perfil de control postgres (equipo
sudo su - postgres
) escribircreateuser --interactive
e logo dálle un nome axeitado escribindo caracteres na cadea apropiada. - A continuación, decida se quere darlle aos usuarios o dereito de superusuario para acceder a todos os recursos do sistema. Só ten que seleccionar a opción adecuada e continuar.
- A base de datos denomínase mellor o mesmo nome que o nome da conta, polo que debería usar o comando
creado por lumpics
onde lumpics - nome de usuario. - A transición para traballar coa base de datos especificada ten lugar
psql -d lumpics
onde lumpics - o nome da base de datos.
Paso 4: Crear a táboa e traballar con filas
É hora de crear a túa primeira táboa na base de datos designada. Este procedemento tamén se realiza a través da consola, pero non será difícil tratar cos comandos principais, porque todo o que tes que facer é:
- Despois de pasar á base de datos, introduza o seguinte código:
CREAR a proba de TABLA (
equip_id serie PRIMARY KEY,
tipo varchar (50) NOT NULL,
color varchar (25) NOT NULL,
verificación de localización varchar (25) (localización en ('norte', 'sur', 'oeste', 'leste', 'nordeste', 'sueste', 'suroeste', 'noroeste')),
data data_instalación
);Primeiro especifícase o nome da táboa. proba (pode escoller calquera outro nome). A continuación descríbese cada columna. Eliximos os nomes tipo varchar e cor varchar só por exemplo, pode acceder a calquera outra indicación, pero só co uso de caracteres latinos. Os números entre parénteses son os responsables do tamaño da columna, que está directamente relacionado cos datos correspondentes.
- Despois de entrar só queda mostrar a táboa na pantalla
d
. - Ve un proxecto sinxelo que aínda non contén información.
- Novos datos engádense a través do comando
INSERT INTO test (tipo, cor, localización, data_instalación) VALORES ('slide', 'blue', 'south', '2018-02-24');
En primeiro lugar, o nome da táboa está indicado, no noso caso é proba, entón todas as columnas están listadas e os valores entre parénteses están indicados, necesariamente entre comiñas. - Entón podes engadir outra liña, por exemplo,
INSERT INTO test (tipo, cor, localización, data_instalación) VALORES ('swing', 'amarelo', 'noroeste', '2018-02-24');
- Executa a táboa
SELECT * FROM test;
para avaliar o resultado. Como podes ver, todo está organizado correctamente e os datos son introducidos correctamente. - Se precisa eliminar calquera valor, faino a través do comando
DELETE FROM test WHERE type = 'slide';
especificando o campo requirido entre comiñas.
Paso 5: instale phpPgAdmin
A xestión de bases de datos non sempre é fácil de realizar a través da consola, polo que o mellor é actualizalo instalando a GUI especial de phpPgAdmin.
- Prioridade "Terminal" Descarga as últimas actualizacións das bibliotecas mediante
sudo apt-get update
. - Instala o servidor web Apache
súo apt-get install apache2
. - Despois da instalación, proba o seu rendemento e corrección de sintaxe usando
sudo apache2ctl configtest
. Se algo fallou, procure un erro segundo a descrición do sitio web oficial de Apache. - Inicie o servidor escribindo
sudo systemctl inicia apache2
. - Agora que a operación do servidor foi asegurada, pode engadir as bibliotecas phpPgAdmin descargándoas desde o repositorio oficial vía
súo apt instalar phppgadmin
. - A continuación, debería cambiar un pouco o ficheiro de configuración. Abra a través dun caderno estándar, especificando
gedit /etc/apache2/conf-available/phppgadmin.conf
. Se o documento é de só lectura, necesitarás o comando antes gedit especificar taménsudo
. - Antes da liña "Require local" poñer
#
, para refacer o comentario e ingresar a continuaciónPermitir de todos
. Agora o acceso á dirección estará aberto para todos os dispositivos da rede e non só para a PC local. - Reiniciar o servidor web
reiniciar o servizo de sudo apache2
e non dubides en traballar para PostgreSQL.
Neste artigo analizamos non só PostgreSQL, senón tamén a instalación dun servidor web Apache, que se usa para combinar o software LAMP. Se estás interesado en garantir o funcionamento integral dos teus sitios e outros proxectos, aconsellámosvos a familiarizarte co proceso de engadir outros compoñentes lendo o noso outro artigo na seguinte ligazón.
Vexa tamén: Instalar a suite LAMP en Ubuntu