Instale PostgreSQL Top 10 en Arch Linux

Instale PostgreSQL Top 10 en Arch Linux

Instalar y comenzar con PostgreSQL 10 en Arch Linux

PostgreSQL es un poderoso sistema de gestión de bases de datos relacionadas con objetos. PostgreSQL cumple firmemente con ANSI SQL Standard 2008. Es una base de datos de código abierto y plataforma cruzada. Es una base de datos de clase empresarial. La última versión de PostgreSQL a partir de este artículo es 10.

En este artículo, le mostraré cómo instalar y usar PostgreSQL 10 en Arch Linux. Empecemos.

Instalación de PostgreSQL 10

Primero actualice la base de datos del paquete de Pacman Administrador de paquetes con el siguiente comando:

$ sudo Pacman -sy

La base de datos de paquetes de Pacman Se debe actualizar el administrador de paquetes.

PostgreSQL 10 está disponible en el repositorio oficial de paquetes de Arch Linux. Para que pueda instalar PostgreSQL 10 muy fácilmente.

Puede ejecutar el siguiente comando para instalar PostgreSQL 10 en Arch Linux:

$ sudo Pacman -S PostgreSQL

Ahora presione 'Y' y luego presione para continuar.

PostgreSQL 10 debe instalarse.

Ahora puede ejecutar el siguiente comando para verificar la versión de PostgreSQL que ha instalado.

$ Postgres -Versión

Como puede ver en la captura de pantalla a continuación, la versión de PostgreSQL instalada es 10.2.

Ahora puede ejecutar el siguiente comando para verificar si PostgreSQL se está ejecutando o no.

$ sudo systemctl status postgresql

Como puede ver en la captura de pantalla a continuación, PostgreSQL no se está ejecutando.

Puede pensar que todo lo que tiene que hacer ahora es comenzar PostgreSQL. Pero te equivocas. No puede iniciar PostgreSQL ahora ya que el directorio de datos de PostgreSQL aún no se inicializa.

Antes de que pueda inicializar el directorio de datos de PostgreSQL, debe iniciar sesión como el post -put Usuario con el siguiente comando:

$ sudo Su - Postgres

Estás iniciado sesión como post -put El usuario como puede ver en la sección marcada de la captura de pantalla a continuación.

Nota: Siempre debe iniciar sesión como usuario de Postgres para usar o hacer cualquier tipo de administración de PostgreSQL. De lo contrario, puede obtener errores de permiso y las cosas pueden no funcionar como se esperaba.

Ahora puede inicializar el directorio de datos de PostgreSQL con el siguiente comando:

$ initdb --locale en_us.UTF -8 -D/VAR/LIB/Postgres/Data

Nota: El directorio de datos predeterminado de PostgreSQL en Arch Linux es/var/lib/postgres/data

Como puede ver en la captura de pantalla a continuación, el directorio de datos se está inicializando.

El directorio de datos se genera en esta etapa.

Ahora cierre de sesión de post -put Usuario con el siguiente comando:

$ Salida

Deberías ser registrado de post -put cuenta de usuario.

Ahora que se genera el directorio de datos de PostgreSQL, puede iniciar PostgreSQL con el siguiente comando:

$ sudo systemctl iniciar postgresql

Puede ejecutar el siguiente comando para verificar si PostgreSQL se está ejecutando nuevamente con el siguiente comando:

$ sudo systemctl status postgresql

Como puede ver en la captura de pantalla a continuación, el servidor de base de datos PostgreSQL se está ejecutando.

Ahora debe agregar PostgreSQL al inicio del sistema para que comience automáticamente en el arranque del sistema.

Ejecute el siguiente comando para agregar PostgreSQL al inicio del sistema:

$ sudo systemctl habilitar postgresql

PostgreSQL debe agregarse al inicio del sistema como puede ver en la captura de pantalla a continuación.

Usar PostgreSQL 10

En esta sección te mostraré los conceptos básicos de PostgreSQL 10.

Antes de hacer algo, inicie sesión como post -put Usuario con el siguiente comando:

$ sudo Su - Postgres

Estás iniciado sesión como post -put usuario.

Creación de una base de datos:

Puedes usar el creadobb Comando para crear una base de datos en PostgreSQL.

Digamos que desea crear una base de datos Linuxhint. Puede ejecutar el siguiente comando para crear Linuxhint base de datos:

$ creadob linuxhint

El Linuxhint Se debe crear una base de datos.

Usando una base de datos

Puedes usar PSQL Ordene iniciar sesión en una base de datos existente con la que creó creadobb dominio.

Puede ejecutar el siguiente comando para iniciar sesión en Linuxhint base de datos.

$ PSQL Linuxhint

Como puede ver en la captura de pantalla a continuación, ha iniciado sesión en el Linuxhint base de datos.

Ejecutando el comando SQL

Una vez que haya iniciado sesión en una base de datos utilizando PSQL Comando, puede ejecutar comandos SQL compatibles con PostgreSQL.

Por ejemplo, puede ejecutar la siguiente instrucción SQL para verificar la fecha actual.

$ Select Current_date;

Como puede ver en la captura de pantalla a continuación, la fecha actual se imprime.

Crear una tabla en PostgreSQL:

Puede ejecutar las siguientes declaraciones SQL para crear una tabla usuarios En PostgreSQL:

Crear usuarios de tabla (
FirstName Varchar (20),
LastName Varchar (20)
);

Como puedes ver una mesa usuarios es creado.

Insertar en la tabla

Puede insertar en el recién creado usuarios tabla utilizando la siguiente instrucción SQL:

Insertar en los valores de los usuarios ('Shahriar', 'Shovon');

Como puede ver, se inserta 1 fila en el usuarios mesa.

Selección de datos de la tabla

Puede ejecutar la siguiente instrucción SQL para seleccionar todos los datos de la usuarios mesa.

Seleccionar * de los usuarios;

Como puede ver, los datos que inserté se recuperaron.

Así es como se instala y comienza con PostgreSQL 10 en Arch Linux. Gracias por leer este artículo.