Maison base de données tutoriel mysql Comment utiliser la ligne de commande SQLite3 SQL ?

Comment utiliser la ligne de commande SQLite3 SQL ?

Mar 04, 2019 am 11:59 AM
sqlite

Comment utiliser la ligne de commande SQLite3 SQL ?ite est une base de données Comment utiliser la ligne de commande SQLite3 SQL ? légère qui implémente un moteur de base de données Comment utiliser la ligne de commande SQLite3 SQL ? transactionnel indépendant, sans serveur et sans configuration. À l'exception de certaines commandes, la syntaxe de commande utilisée par Comment utiliser la ligne de commande SQLite3 SQL ?ite est similaire à celle utilisée par MyComment utiliser la ligne de commande SQLite3 SQL ? et Oracle. Cet article explique comment utiliser la ligne de commande pour utiliser la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite.

Comment utiliser la ligne de commande SQLite3 SQL ?

1. Créer une base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite

Comment utiliser la ligne de commande SQLite3 SQL ?ite fournit une commande simple pour créer une base de données. Utilisez la commande suivante pour créer une base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite.

# sqlite3 admin.db
Copier après la connexion

Fondamentalement, la base de données sqlite est un fichier créé dans le répertoire de travail actuel.

# ls -l admin.db
-rw-r--r--. 1 root root 3072 May 11 14:32 admin.db
Copier après la connexion

2. Créer une table dans la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite

Après avoir créé la base de données, nous créons la table. Utilisez la requête suivante pour créer deux tables (utilisateurs, publications) dans la base de données admin.db.

# sqlite3 admin.db
sqlite> create table users(uid integer,uname varchar(60),category varchar(50));
sqlite> create table posts(postid integer,postname varchar(50),content varchar(1000));
sqlite> create table tmp(id integer,tname varchar(50);
sqlite> .quit
Copier après la connexion

3. Répertorier ou supprimer des tables dans Comment utiliser la ligne de commande SQLite3 SQL ?ite

Pour répertorier uniquement les noms de tables dans la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite, utilisez simplement la commande suivante.

sqlite> .tables
posts  tmp    users
Copier après la connexion

Si vous devez supprimer une table, vous pouvez le faire en utilisant la commande suivante, comme indiqué ci-dessous.

#drop table <tablename>; 
#drop table if exists <tablename>;
#drop table tmp; 
#drop table if tmp;
Copier après la connexion

4. Insérer des données dans la table

La commande suivante est utilisée pour insérer des données dans la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite via l'invite Comment utiliser la ligne de commande SQLite3 SQL ?ite.

sqlite> INSERT INTO posts VALUES(1, &#39;Post 1&#39;,&#39;this is demo post 1&#39;);
sqlite> INSERT INTO posts VALUES(2, &#39;Post 2&#39;,&#39;this is demo post 2&#39;);
sqlite> INSERT INTO users VALUES(1,&#39;Harry&#39;,&#39;staff&#39;);
sqlite> INSERT INTO users VALUES(2,&#39;Rahul&#39;,&#39;Admin&#39;);
Copier après la connexion

peut également exécuter un ensemble de commandes contenues dans un fichier.

# vi data.sql
INSERT INTO posts VALUES(10, &#39;Sample Post 10&#39;,&#39;this is sample post 10&#39;);
INSERT INTO posts VALUES(11, &#39;Sample Post 11&#39;,&#39;this is sample post 11&#39;);
INSERT INTO users VALUES(10,&#39;Sarah&#39;,&#39;Support&#39;);
INSERT INTO users VALUES(11,&#39;Nick&#39;,&#39;Sales&#39;);
Copier après la connexion

La commande suivante exécutera toutes les commandes de data.sql dans la base de données admin.db.

# sqlite3 admin.db < data.sql
Copier après la connexion

5. Récupérez les données de la table

Utilisez la commande SELECT pour afficher les données de la table dans la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite, comme indiqué dans l'exemple suivant. .

sqlite> SELECT * FROM users;
1|Harry|staff
2|Rahul|Admin
10|Sarah|Support
11|Nick|Sales

sqlite> SELECT * FROM posts;
1|Post 1|this is demo post 1
2|Post 2|this is demo post 2
10|Sample Post 10|this is sample post 10
11|Sample Post 11|this is sample post 11

sqlite> SELECT * FROM posts WHERE postid = 1;
1|Post 1|this is demo post 1
Copier après la connexion

6. Changer le format de sortie

Comment utiliser la ligne de commande SQLite3 SQL ?ite3 affiche les résultats de la requête dans huit formats différents : "csv", "colonne", "html", " insérer ", " ligne ", " liste ", " onglets " et " tcl ". Le format de sortie peut être modifié à l'aide de la commande ".mode". Le format de sortie par défaut est « liste ».

sqlite> .mode line
sqlite> select * from users;
     uid = 1
   uname = Harry
category = staff

     uid = 2
   uname = Rahul
category = Admin
Copier après la connexion
sqlite> .mode column
sqlite> select * from users;
1           Harry       staff
2           Rahul       Admin
10          Sarah       Support
11          Nick        Sales
Copier après la connexion

7. Convertir la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite en fichier texte ASCII

La base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite peut être simplement convertie en texte brut à l'aide du document de commande ".dump". . Utilisez la commande suivante pour exécuter.

# sqlite3 admin.db &#39;.dump&#39; > backup.dump
Copier après la connexion

Pour reconstruire la base de données Comment utiliser la ligne de commande SQLite3 SQL ?ite à partir du fichier ASCII backup.dump, il suffit de saisir :

#cat backup.dump | sqlite3 admin-1.db
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer un système de connexion utilisateur en utilisant PHP et SQLite Comment créer un système de connexion utilisateur en utilisant PHP et SQLite Jul 28, 2023 pm 09:27 PM

Comment créer un système de connexion utilisateur à l'aide de PHP et SQLite À l'ère d'Internet d'aujourd'hui, un système de connexion utilisateur est l'une des fonctions de base de nombreux sites Web et applications. Cet article explique comment créer un système de connexion utilisateur simple et puissant à l'aide de PHP et SQLite. SQLite est un moteur de base de données intégré, sans configuration, côté serveur. PHP est un langage de script côté serveur populaire qui peut être utilisé conjointement avec SQLite pour créer un système de connexion utilisateur flexible et efficace. par

Implémentation des autorisations utilisateur et du contrôle d'accès à l'aide de PHP et SQLite Implémentation des autorisations utilisateur et du contrôle d'accès à l'aide de PHP et SQLite Jul 29, 2023 pm 02:33 PM

Implémentation des autorisations utilisateur et du contrôle d'accès à l'aide de PHP et SQLite Dans les applications Web modernes, les autorisations utilisateur et le contrôle d'accès constituent un élément très important. Avec une gestion appropriée des autorisations, vous pouvez garantir que seuls les utilisateurs autorisés peuvent accéder à des pages et des fonctions spécifiques. Dans cet article, nous apprendrons comment implémenter les autorisations utilisateur de base et le contrôle d'accès à l'aide de PHP et SQLite. Tout d'abord, nous devons créer une base de données SQLite pour stocker des informations sur les utilisateurs et leurs autorisations. Ce qui suit est la structure d'une simple table d'utilisateurs et d'une table d'autorisations

PHP et SQLite : Comment effectuer la compression et le cryptage des données PHP et SQLite : Comment effectuer la compression et le cryptage des données Jul 29, 2023 am 08:36 AM

PHP et SQLite : comment compresser et chiffrer des données Dans de nombreuses applications Web, la sécurité des données et l'utilisation de l'espace de stockage sont des considérations très importantes. PHP et SQLite sont deux outils très largement utilisés, et cet article explique comment les utiliser pour la compression et le chiffrement des données. SQLite est un moteur de base de données intégré léger qui ne dispose pas de processus serveur distinct mais interagit directement avec les applications. PHP est un langage de script côté serveur populaire largement utilisé pour créer des

Création de graphiques et visualisation de données à l'aide de PHP et SQLite Création de graphiques et visualisation de données à l'aide de PHP et SQLite Jul 28, 2023 pm 01:01 PM

Utiliser PHP et SQLite pour implémenter des graphiques de données et un aperçu de la visualisation : avec l'avènement de l'ère du Big Data, les graphiques de données et les visualisations sont devenus un moyen important d'afficher et d'analyser les données. Dans cet article, nous présenterons comment utiliser PHP et SQLite pour implémenter des graphiques de données et des fonctions de visualisation. Prenons un exemple pour montrer comment lire les données d'une base de données SQLite et utiliser une bibliothèque de graphiques de données commune pour afficher les données. Préparation : Tout d'abord, vous devez vous assurer que les bases de données PHP et SQLite ont été installées. S'il n'est pas installé, vous pouvez

Créer un blog simple : en utilisant PHP et SQLite Créer un blog simple : en utilisant PHP et SQLite Jun 21, 2023 pm 01:23 PM

Avec le développement d’Internet, les blogs sont devenus une plateforme permettant à de plus en plus de personnes de partager leur vie, leurs connaissances et leurs idées. Si vous souhaitez également créer votre propre blog, cet article vous expliquera comment utiliser PHP et SQLite pour créer un blog simple. Déterminer les besoins Avant de commencer à créer un blog, nous devons déterminer les fonctions que nous souhaitons réaliser. Par exemple : Créer un article de blog Modifier un article de blog Supprimer un article de blog Afficher une liste d'articles de blog Afficher les détails de l'article de blog Authentification des utilisateurs et contrôle des autorisations Installer PHP et SQLite Nous devons installer PHP et S

PHP et SQLite : Comment gérer les connexions longues, les déconnexions et les reconnexions PHP et SQLite : Comment gérer les connexions longues, les déconnexions et les reconnexions Jul 29, 2023 am 09:05 AM

PHP et SQLite : Comment gérer les connexions longues, les déconnexions et les reconnexions Introduction : Dans le développement Web, PHP et SQLite sont deux technologies couramment utilisées. Cependant, les connexions longues, les déconnexions et les reconnexions font partie des problèmes souvent rencontrés lors de l'utilisation de PHP et SQLite. Cet article présentera comment gérer les problèmes de connexions longues, de déconnexion et de reconnexion en PHP, et fournira quelques exemples de codes pour aider les développeurs à mieux comprendre et résoudre ces problèmes. 1. Problème de connexion persistant Lors de l'utilisation de PHP pour se connecter à la base de données SQLite, connexion longue (Persis

Comment utiliser PHP et SQLite pour les stratégies de recherche et d'indexation en texte intégral Comment utiliser PHP et SQLite pour les stratégies de recherche et d'indexation en texte intégral Jul 29, 2023 pm 08:45 PM

Comment utiliser PHP et SQLite pour les stratégies de recherche et d'indexation en texte intégral Introduction : Dans le développement d'applications modernes, les capacités de recherche en texte intégral sont indispensables dans de nombreux domaines. Que ce soit sur les blogs, les sites d’actualités ou les plateformes de commerce électronique, les utilisateurs ont l’habitude d’utiliser des mots-clés pour effectuer leurs recherches. Par conséquent, pour améliorer l’expérience utilisateur et fournir de meilleurs résultats de recherche, nous devons fournir des capacités de recherche en texte intégral en utilisant des stratégies de recherche et d’indexation appropriées. Dans cet article, nous explorerons comment utiliser les bases de données PHP et SQLite pour implémenter la recherche en texte intégral et

Comment importer et exporter des données en utilisant PHP et SQLite Comment importer et exporter des données en utilisant PHP et SQLite Jul 28, 2023 am 11:43 AM

Comment importer et exporter des données à l'aide de PHP et SQLite L'importation et l'exportation de données sont l'une des tâches courantes lors du développement d'un site Web ou d'une application. En utilisant PHP et SQLite, nous pouvons facilement importer des données de fichiers externes dans la base de données SQLite et exporter des données de la base de données vers des fichiers externes. Cet article explique comment utiliser PHP et SQLite pour importer et exporter des données et fournit des exemples de code correspondants. Importation de données Tout d'abord, nous devons préparer un fichier externe contenant les données à importer. ce fichier

See all articles