Skip to content

Qu’est-ce que NabuSQL ? ​

NabuSQL est un gestionnaire de bases de données de bureau. Vous le connectez à vos bases, et il vous offre une seule fenêtre pour parcourir les schémas, modifier des enregistrements, écrire du SQL, déplacer des données entre serveurs et conserver des sauvegardes — sans navigateur, sans abonnement et sans compte.

Il est écrit en Rust et Tauri, ce qui explique pourquoi l’installateur Windows pèse environ 9 Mo et que l’application démarre en une seconde environ.

Bases de données prises en charge ​

MoteurPort par défautRemarques
MySQL3306Prise en charge complète, y compris la gestion des utilisateurs
MariaDB3306Traité comme un type de connexion à part entière
PostgreSQL5432
SQLite—Vous choisissez un fichier de base au lieu d’un hôte
Microsoft SQL Server1433Authentification SQL ou Windows, Named Pipes en option

Vous pouvez garder des connexions ouvertes vers les cinq en même temps et copier des objets de l’une à l’autre avec le transfert de données.

Plateformes ​

Windows, macOS et Linux, à partir du même code source. Les versions Linux sont disponibles en .deb, .AppImage et .rpm.

Langues de l’interface ​

L’interface de l’application est disponible en sept langues : anglais, croate, bosnien, slovène, italien, allemand et français. Vous la changez dans Outils → Paramètres → Langue de l’interface.

Ce manuel est disponible en anglais, croate, italien, allemand, français et slovène — utilisez le sélecteur de langue dans la barre supérieure.

Ce qu’il ne fait pas ​

Être honnête sur les limites vous fait gagner du temps :

  • La gestion des utilisateurs est réservée à MySQL. L’outil est présent pour les autres moteurs, mais il vous indiquera qu’il n’est pas disponible.
  • Le planificateur de tâches fonctionne dans l’application. Les tâches planifiées ne se déclenchent que lorsque NabuSQL est ouvert — ce n’est pas un service système. Voir Planificateur de tâches.
  • Le profileur de requêtes attend un plan d’exécution au format MySQL. Il exécute EXPLAIN FORMAT=JSON et dessine l’arbre du plan à partir de celui-ci.
  • La recherche dans les tables couvre les colonnes texte. Elle parcourt les colonnes varchar/text, pas les colonnes numériques ou binaires. Voir Rechercher dans les tables.

Pour aller plus loin ​