Como instalar o SQLite no CentOS 8

Como instalar o SQLite no CentOS 8
Muitas vezes ouvimos falar de MySQL, Mariadb e PostgreSQL, mas não sobre Sqlite. O SQLite é um gerenciador de banco de dados SQL pequeno, leve e poderoso. Neste post, aprenderemos tudo sobre o que é o SQLite e como podemos instalar o SQLite no Sistema Operacional do CentOS 8.

O SQLite não é executado como um serviço de sistema como outros DBMs. Portanto, é conhecido como um gerente de banco de dados independente que não funciona como outros DBMs, como MySQL, PostgreSQL e MariadB.

O SQLite é construído com base no idioma C para torná -lo um sistema de gerenciamento de banco de dados eficiente e rápido. Seus binários em todos os sistemas operacionais significativos estão disponíveis, como Windows, Linux e MacOS, por isso é um aplicativo multi-plataforma e de código aberto.

Instalação de Sqlite no CentOS 8

O SQLite está disponível no gerenciador de pacotes padrão do sistema operacional CentOS 8 e facilmente para download e instalável a partir daí.

Mas antes disso, é uma excelente prática garantir que seu sistema esteja atualizado. Para atualizar os pacotes e dependências instalados, execute o comando digitado abaixo:

$ sudo dnf upgrade

Após a atualização, verifique se o lançamento da EPEL também está ativado no seu sistema operacional CentOS 8. Se não estiver ativado, você poderá executar o comando abaixo para ativar o lançamento do epel:

$ sudo dnf install-libelease

Depois que o lançamento da Epel estiver ativado, execute o comando de atualização mais uma vez para tornar os pacotes atualizados:

$ sudo dnf upgrade

Depois que o sistema estiver atualizado e pronto, podemos instalar o SQLite no CentOS 8 executando o comando único.

Para instalar a versão mais recente e estável do SQLite no DNF Package Manager, execute o comando:

$ sudo dnf install sqlite

O SQLite será baixado e instalado em alguns momentos.

Depois que a instalação do sqlite no CentOS 8 for concluída, você poderá confirmar a instalação executando o comando abaixo:

$ sqlite3 --version

É verificado que a versão 3 do SQLite.26 é instalado com sucesso no sistema operacional CentOS 8. Agora, vamos começar com o SQLite no CentOS 8 e aprender sobre seu uso primário.

Introdução ao Sqlite no CentOS 8

Para começar com o SQLite no CentOS 8, basta executar o “Sqlite3” comando no terminal do CentOS 8 para entrar na concha de sqlite:

$ sqlite3

Depois de fazer login no shell sqlite, recomenda-se que você primeiro dê uma olhada na página de ajuda do sqlite para obter conhecimento sobre os comandos sqlite.

sqlite> .ajuda

Tentaremos executar alguns comandos básicos para criar um banco de dados, uma tabela e inserir alguns dados em uma tabela em sqlite.

Como criar um banco de dados no SQLite

Como o banco de dados SQLite é armazenado como um arquivo, podemos criar um banco de dados SQLite usando o “Sqlite3” comando.

Enquanto entra no shell sqlite, precisamos mencionar o nome do banco de dados que queremos usar. Se não houver banco de dados com o nome fornecido, um novo arquivo de banco de dados será criado. Se não fornecermos nenhum nome de banco de dados, um banco de dados temporário na memória será criado. NOTA: O banco de dados temporário da memória será encerrado quando a sessão SQLite será fechada.

Por exemplo, para criar “Testdb” Banco de dados em SQLite, o comando seria assim:

$ sqlite3 testdb

Depois de executar o comando acima, um novo banco de dados com o nome “Testdb” será criado no diretório de trabalho atual. Você será imediatamente logado na sessão SQLite. Você pode executar o comando ““.bancos de dados ” Para saber qual banco de dados está conectado:

sqlite> .bancos de dados

Você pode ver na captura de tela acima que o arquivo de banco de dados é criado no diretório /home /usuário, e a sessão SQLite está conectada ao “Testdb”. Portanto, você também pode fornecer o caminho junto com o nome do banco de dados para criar e fazer login na sessão do banco de dados.

Depois de construir o banco de dados, o próximo passo é fazer uma mesa.

Como fazer uma mesa em sqlite

Como o SQLite é um sistema de gerenciamento de banco de dados baseado em SQL, o CRIAR A TABELA O comando é usado para criar uma tabela.

Por exemplo, para criar uma tabela com o nome de “Test_student” no sqlite, o CRIAR A TABELA O comando seria assim:

SQLITE> Criar tabela test_student (
…> String de nome,
…> AGE INT
…>);

Um novo “Test_table” será criado e você pode verificar a criação da tabela em Sqlite, executando o ““.mesas ” comando:

sqlite> .mesas

Você pode ver e testemunhar na produção que o “Test_student” A tabela está listada como resultado do ““.mesas ” comando.

Agora, vamos ver como colocar dados em uma tabela sqlite.

Inserindo dados em uma tabela em sqlite

A inserção de dados em uma tabela SQLite é tão fácil quanto fazê-lo em qualquer outro sistema de gerenciamento de banco de dados baseado em SQL. Insira dados no “Test_student” mesa; o INSIRA DENTRO DE O comando será usado.

Por exemplo, queremos adicionar alguns novos alunos ao “Test_student” Tabela para que o comando fosse assim:

sqlite> inserir em test_student (nome, idade)
…> Valores ('John', 16),
…> ('Bob', 18),
…> ('Ivan', 14);

Como visualizar uma tabela dados em sqlite

Agora, para ver o estado atual da tabela, use o Selecione * FROM TABLE_NAME comando:

SQLITE> SELECT * FROM TEST_STUDENT;

Você pode ver na saída que as três linhas inseridas são exibidas.

Conclusão

Nesta postagem, aprendemos a instalar o sistema de gerenciamento de banco de dados SQLite no sistema operacional CentOS 8. A instalação do mecanismo SQLite no CentOS 8 é tão fácil quanto a instalação de qualquer outro pacote do repositório de pacotes DNF no CentOS 8.

Além disso, neste simples guia de iniciantes, aprendemos o uso primário e realizamos alguns comandos de nível iniciante, como criar um banco de dados no SQLite, criar uma tabela e inserir dados em uma tabela no sistema de gerenciamento de banco de dados SQLite.