O SQLite é um dos DBMs da biblioteca C relacional (sistema de gerenciamento de banco de dados). O SQLite não é um mecanismo de banco de dados cliente-servidor, em oposição a vários outros sistemas de gerenciamento de banco de dados. O SQLite é uma escolha comum no software de aplicativo, como navegadores da web, como um sistema de banco de dados integrado de armazenamento local/cliente. É provavelmente o mecanismo de banco de dados mais usado, pois é usado por muitos navegadores amplamente conhecidos, sistemas operacionais, aplicativos móveis e sistemas incorporados hoje. SQLite registra todo o banco de dados em um sistema host como um único arquivo de plataforma.
Baseado em arquivo é sqlite. Não é o mesmo que outros bancos de dados SQL, porque o SQLite não possui processo de servidor separado, como é o caso da maioria dos outros bancos de dados SQL. O processo de instalação do SQLite no Debian 11 (Linux OS) por dois métodos é explicado no artigo:
Antes da instalação do sqlite de qualquer um dos métodos, atualize os pacotes:
Atualizando pacotes
É importante garantir que seu sistema esteja atualizado antes da instalação de qualquer software executando o comando abaixo mencionado:
$ sudo apt update
Agora, para obter a versão mais recente de todos os pacotes instalados em seu sistema, atualize seus pacotes executando o comando abaixo mencionado:
Atualização de $ sudo apt
Agora todos os meus pacotes são atualizados e atualizados.
Método 1: Como instalar o SQLite do Repositório Debian
Como o SQLite já está presente no repositório do Debian 11, podemos instalar facilmente o SQLite do repositório, mas essa não é a versão mais recente do SQLite.
Etapa 1: Instalando o SQLite no Debian 11
Execute o comando abaixo mencionado para instalar a versão disponível do SQLite no Debian 11 Repository:
$ sudo apt install sqlite3
Etapa2: Versão da verificação
Para verificar a instalação, verifique o número da versão do sqlite no comando abaixo mencionado:
$ sqlite3 --version
Método 2: Como instalar o SQLite usando o site SQLite
A mais recente versão estável do SQLite no momento da redação deste artigo é “3.36.0 ”, mas infelizmente no Repositório Debian 11, a versão mais recente não está disponível. Então, para instalar a versão mais recente diretamente da página da web do SQLite, usaremos o comando wget e tar.
Siga as etapas abaixo para instalar com êxito a versão mais recente:
Etapa 1: Instalando ferramentas de construção
Primeiro, precisamos instalar as ferramentas de compilação para a construção do pacote, execute o comando abaixo mencionado para instalar “Build-SESTELS”:
$ sudo apt install build-essencial
Etapa2: Obtendo o código -fonte SQLITE
Para instalar o código -fonte SQLITE, acesse o site SQLite, verifique a versão mais recente ou qualquer versão que você deseja instalar e copie seu link de código -fonte; No meu caso, o mais recente é 3.36.0. Agora faça o download usando o comando abaixo mencionado:
wget -c https: // www.sqlite.org/2021/sqlite-autoconf-3360000.alcatrão.gz
Você pode substituir o link do código -fonte SQLite se estiver instalando outra versão no comando wget.
Etapa 3: Extraindo o código -fonte
Execute o comando abaixo mencionado para criar um diretório separado para extrair o código -fonte nessa pasta:
$ mkdir sqlite
Você pode definir o nome do diretório de acordo com sua escolha:
Agora vá para o diretório recém -criado pelo comando abaixo mencionado:
$ CD SQLITE
Agora extraia o código -fonte do sqlite by alar comando:
$ tar xvfz… /sqlite-autoconf-3360000.alcatrão.gz
Etapa4: Compilar o código -fonte do SQLite
Para compilar o código -fonte extraído primeiro, você precisa ter acesso à pasta gerada pelo comando abaixo mencionado:
$ CD SQLITE-AUTOCONF-3360000/
Para começar a compilar, configure o código abaixo do comando mencionado:
$ ./configure
Agora use o comando make para criar bibliotecas e arquivos executáveis do código -fonte do SQLite:
$ make
Etapa 5: Instalando o SQLite
Agora instale o SQLITE 3.36.0 versão com a ajuda do comando make, executando abaixo o comando mencionado:
$ sudo fazer instalar
Etapa 6: Verificando a instalação
Para verificar a instalação da versão mais recente do SQLite, verifique o número da versão no comando abaixo mencionado:
$ sqlite3 --version
Como testar Sqlite
Após a instalação bem -sucedida do SQLite, você pode criar um banco de dados e uma tabela para testar seu funcionamento.
Crie banco de dados “Linuxhint.db ”com a ajuda do comando sqlite3, conforme mencionado abaixo:
$ sqlite3 linuxhint.dB
Agora crie a tabela "Linux" com parâmetros (string de nome, versão int) pelo código mencionado abaixo:
Criar tabela Linux (string de nome, versão int);
Insira dados na tabela recém -criada:
Insira nos valores do Linux ("Debian", 11), ("Ubuntu", 21);
Agora obtenha dados da tabela “Linux” na consulta mencionada abaixo:
Selecione * do Linux;
Você pode escrever mais consultas de acordo com sua exigência; Esta foi apenas uma amostra para mostrar como o SQLite funciona no Terminal Debian 11.
Conclusão:
O SQLite é um banco de dados relacional baseado em arquivos, contém biblioteca C. É um mecanismo de banco de dados comumente usado principalmente em aplicativos móveis. Ele registra todo o banco de dados em um sistema host como um único arquivo de plataforma. Neste artigo, discutimos a instalação do SQLite no Debian 11 por dois métodos; Do Debian 11 Repository e pelo site da SQLite usando o comando wget. Além disso, o funcionamento do sqlite usando o comando sqlite3 no terminal é discutido. Depois de ler este artigo, você poderá instalar e usar com êxito o SQLite em seu sistema Debian 11.