La page SQL Query du Panel MySQL Nobregas vous permet d'exécuter toute instruction SQL supportée directement sur votre base de données — pas besoin d'outils externes ni d'accès terminal. Écrivez votre requête, cliquez sur exécuter et voyez les résultats instantanément dans un tableau formaté.
Ouvrir la Page SQL Query
- Connectez-vous sur mysql.nobregas.org.
- Cliquez sur SQL Query dans la barre de navigation supérieure.
- L'éditeur de requêtes se charge avec une zone de texte pour votre SQL et les contrôles d'exécution.
Exécuter Votre Première Requête
- Sélectionnez une base de données dans le menu déroulant en haut. Vous devez choisir une base de données avant d'exécuter toute requête.
- Tapez votre SQL dans l'éditeur de requêtes. Par exemple :
SELECT * FROM users LIMIT 10;
- Cliquez sur le bouton Execute (ou utilisez le raccourci clavier).
- Les résultats apparaissent sous l'éditeur dans un tableau formaté.
Lire les Résultats
Après l'exécution, le panel affiche :
- Tableau de résultats — Colonnes et lignes retournées par votre requête.
- Nombre de lignes — Combien de lignes ont été retournées ou affectées.
- Temps d'exécution — Combien de temps la requête a mis à s'exécuter.
- Message de statut — Confirmation de succès ou détails de l'erreur.
Pour les requêtes qui modifient des données (INSERT, UPDATE, DELETE), vous voyez le nombre de lignes affectées au lieu d'un tableau de résultats.
Types de Requêtes que Vous Pouvez Exécuter
Requêtes de Données
SELECT * FROM products WHERE price > 50;
INSERT INTO logs (message, created_at) VALUES ('Test', NOW());
UPDATE users SET active = 1 WHERE id = 5;
DELETE FROM sessions WHERE expires_at < NOW();
Requêtes de Structure
SHOW TABLES;
DESCRIBE users;
SHOW CREATE TABLE orders;
Requêtes d'Information
SELECT COUNT(*) FROM users;
SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema = DATABASE();
Fonctionnalités de l'Éditeur de Requêtes
- Support multi-lignes — Écrivez des requêtes complexes sur plusieurs lignes.
- Sélecteur de base de données — Choisissez contre quelle base de données exécuter votre requête avant l'exécution.
Gestion des Erreurs
Si votre requête a une erreur de syntaxe ou échoue, le panel affiche :
- Le code d'erreur MySQL et le message.
- La partie spécifique de la requête qui a causé le problème.
Les erreurs courantes incluent les points-virgules manquants, les noms de tables mal orthographiés et les erreurs de référence de colonnes. Vérifiez attentivement le message d'erreur — les messages d'erreur MySQL sont généralement assez descriptifs pour identifier le problème.
Restrictions de Sécurité
Pour la sécurité, certaines opérations dangereuses sont bloquées, notamment :
- Les instructions
GRANTetREVOKE(utilisez l'interface à la place). DROP DATABASE(utilisez la page Databases).- Les commandes système qui affectent le serveur.
Si une requête est bloquée, le panel affiche un message clair expliquant pourquoi.