Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Gérer les tables temporaires de bases de données
Ce guide explique comment autoriser l’accès aux tables temporaires MySQL / MariaDB depuis un Hébergement Web Infomaniak.
Préambule
Utiliser les tables temporaires dans une base de données permet :
- stocker temporairement des données pour des traitements ou des opérations spécifiques ; p.ex lorsqu'une procédure stockée ou une fonction a besoin de manipuler un jeu de données temporaire sans altérer les données permanentes de la base de données
- de stocker des données intermédiaires afin d'optimiser les performances des requêtes ; les manipulations de données peuvent être plus rapides sur une table temporaire que sur une table permanente, en particulier si la table temporaire est bien indexée et adaptée à la tâche en cours
- d'isoler les données temporaires utilisées par différentes sessions ou utilisateurs ; cela évite les conflits potentiels lorsque plusieurs utilisateurs accèdent simultanément à la même table temporaire
- gérer les transactions, où des opérations doivent être effectuées de manière atomique ; elles peuvent servir à stocker des données intermédiaires pendant le déroulement d'une transaction, puis être supprimées une fois la transaction terminée
- de simplifier le processus lorsque des opérations complexes doivent être effectuées sur des données, en permettant de diviser les opérations en étapes plus gérables
Créer un utilisateur de base de données
Pour cela:
- se connecter au Manager Infomaniak (manager.infomaniak.com) depuis un navigateur Web comme Brave ou Edge
- cliquer sur l'icône en haut à droite de l'interface (ou naviguer grâce au menu latéral gauche p.ex)
- choisir HĂ©bergement (univers Web & Domaine)
- cliquer sur le nom de l'objet concerné dans le tableau qui s'affiche
- cliquer sur Bases de données dans le menu latéral gauche
- cliquer sur Ajouter depuis l’onglet Utilisateur pour créer un nouvel utilisateur
Autoriser l’accès aux tables temporaires
Pour cela:
- toujours depuis l’onglet Utilisateur, il faut s’assurer que l’utilisateur Ă
- soit les droits en : lecture + Ă©criture + admin
- ou soit les droits en : lecture + Ă©criture
- modifier les droits de l’utilisateur en fonction des besoins et cliquer sur Valider
Lien vers cette FAQ: