NAS Synology

  • [SQLite] Comment gérer une base de données SQLite ?

    Dernièrement, j'ai été amené à utiliser pour la première fois une base de données au format SQLite (voir cet article : [SQLPage] Utilisation sur un NAS Synology avec Docker et MySQL) et du coup, s'est posée la question de la gestion de ce type de base de données.

    I- Particularités des bases de données SQLite :

    - La base de données n'est constituée que d'un seul fichier avec l'extension .db.
    - Il n'y a pas d'accès par mot de passe comme ça peut être le cas avec les bases MySQL et PostgreSQL (on verra d'ailleurs que ça pose problème pour y accéder avec Adminer...).

    IMPORTANT : pour pouvoir modifier une base de données sous SQLite, il faut que le dossier contenant la base de données au format .db soit accessible en lecture/écriture !!! Sinon, la base ne sera accessible qu'en lecture. Cela s'explique par le fait que ce même dossier sert pour les fichiers temporaires.

     

    II- Applications pour SQLite