Quelles applications lisent / écrivent une base de données SQLite 3 dans Ubuntu?

10

Avoir une application sur un autre appareil qui exporte une base de données SQLite v3. Je souhaite lire et modifier le contenu de ce fichier .db. Essayé Libre Office Base, pas de joie. Quelles applications liront ce fichier .db et le modifieront? En espérant une application GUI.

K7AAY
la source
1
La modification d'un .dbfichier SQLite3 nécessite de connaître le SQL pour apporter des modifications à la base de données sqlite3 de toute façon même avec des applications qui peuvent lire le fichier - y a-t-il une raison pour laquelle vous n'utilisez pas le programme sqlite3 en ligne de commande pour ce faire?
Thomas Ward
Voir la dernière phrase ajoutée.
K7AAY
LibreOffice devrait cependant fonctionner avec Sqlite ... Cela fonctionnera aussi sur LO: wiki.openoffice.org/wiki/Documentation/How_Tos/…
Rinzwind
Libre Office ne l'a pas fait comme indiqué ci-dessus.
K7AAY

Réponses:

15

Essayez DB Browser pour SQLite . Depuis le site:

DB Browser for SQLite est un outil open source visuel de haute qualité pour créer, concevoir et modifier des fichiers de base de données compatibles avec SQLite.

Il est destiné aux utilisateurs et développeurs souhaitant créer des bases de données, rechercher et modifier des données. Il utilise une interface familière de type tableur et vous n'avez pas besoin d'apprendre des commandes SQL compliquées.

Des commandes et des assistants sont disponibles pour que les utilisateurs:

  • Créer et compacter des fichiers de base de données
  • Créer, définir, modifier et supprimer des tables
  • Créer, définir et supprimer des index
  • Parcourir, modifier, ajouter et supprimer des enregistrements
  • Rechercher des enregistrements
  • Importer et exporter des enregistrements sous forme de texte
  • Importez et exportez des tables de / vers des fichiers CSV
  • Importer et exporter des bases de données depuis / vers des fichiers de vidage SQL
  • Émettre des requêtes SQL et inspecter les résultats
  • Examiner un journal de toutes les commandes SQL émises par l'application

Installer avec sudo apt install sqlitebrowser

qwr
la source
4

Une méthode serait d'utiliser le plugin Firefox de Mozilla appelé sqlite manager :

entrez la description de l'image ici

Rinzwind
la source
1
La prise en charge de cela est morte depuis Firefox quantum;
neuronet
@neuronet Tellement triste, avant Quantum, c'était mon navigateur SQLite incontournable
Csaba Toth
4

Il y a une application dans les référentiels pour les versions d'Ubuntu avant 18.04 appelée sqliteman. Il est répertorié dans ces référentiels comme «outil GUI pour l'administrateur SQLite3 et les développeurs».

Je ne l'ai pas beaucoup utilisé, mais il semble que ce soit un outil GUI facilement disponible dans les référentiels. Si vous utilisez une version d'Ubuntu antérieure à 18.04, vous pouvez l'installer avec apt-get install sqliteman.

Thomas Ward
la source
N'est plus disponible depuis Bionic.
Ploni
1
@ K7AAY Cette réponse aurait pu fonctionner pour les utilisateurs non-18.04 - rappelez-vous que 16.04 et 14.04 sont toujours en vie, vous devez donc garder cela à l'esprit. J'aurais laissé les lignes apt-get là-dedans plutôt que de le retirer, tout en notant que cela ne fonctionne que pour les versions antérieures à 18.04. (Rappelez-vous également que cette réponse a été écrite il y a près de 4 ans, vous devez donc également garder à l'esprit l'aspect historique de la réponse)
Thomas Ward
@ K7AAY tout en faisant quelque chose qui était une réponse n'est plus une réponse. J'ai fait quelques révisions du message d'origine qui préservent le contenu d'origine, mais j'ajoute que cela ne fonctionne que pour les versions antérieures avant 18.04. (Si vous modifiez une réponse et supprimez les bits qui en font une réponse autonome complète, vous ne faites plus une réponse historique - par opposition à la simple modification de la réponse pour indiquer que la commande ne fonctionne que pour les versions antérieures à 18.04 qui conserve la réponse d'origine mais clarifie que cela ne fonctionne pas pour les nouvelles versions d'Ubuntu)
Thomas Ward
1

Jetez un œil à SQLite Studio . Bien qu'il ne soit pas disponible dans les référentiels de packages Ubuntu, il fonctionne parfaitement sur cet OS et est gratuit et open-source.

Capture d'écran du client SQLite Studio

Le projet est maintenu depuis 2007 (à partir de 2018). Il est multiplateforme, riche en fonctionnalités et peut être étendu par des plugins .

L'historique complet est disponible si vous vous sentez curieux.

smonff
la source