DB schema not installed, first install it !
Résolu
Bonjour,
Je suis actuellement entrain d'installer un serveur Observium, lorsque j'essaye d'ajouter un utilisateur via un script depuis le dossier
Le message
J'ai crée
- ma base de donnée
- l'utilisateur mysql, également les droits
Si vous avez une idée merci, je ne m'y connais pas trop en SQL :)
Je suis actuellement entrain d'installer un serveur Observium, lorsque j'essaye d'ajouter un utilisateur via un script depuis le dossier
/opt/observiumavec la commande :
./adduser.php $user $mdp 10
Le message
DB shema not installed, first install itapparaît.
J'ai crée
- ma base de donnée
observiumavec les droits
- l'utilisateur mysql, également les droits
Si vous avez une idée merci, je ne m'y connais pas trop en SQL :)
A voir également:
- Tx35dth-it ne fonctionne plus
- Fix it - Télécharger - Optimisation
- Problème de programmation station météo - Forum Accessoires & objets connectés
- Microsoft fix it - Télécharger - Utilitaires
- It works connexion - Forum Réseau
- Where is it - Télécharger - Gestion de fichiers
3 réponses
Bonjour,
Une base de donnée est un ensemble (nommé) de tables destinées à stocker des informations. Cet ensemble de table est appelé schéma. Pour créer le schéma associé à une base de donnée il faut :
1) Installer un serveur de donnée
2) Lancer le serveur de donnée
3) Créer la base destinée à accueillir le schéma
4) Se connecter au serveur de base de données, et créer le schéma dans la base de donnée.
5) Lancer l'application en lui fournissant les informations nécessaire pour se connecter à la base (adresse et port du serveur, login, mot de passe). L'application fonctionne en présupposant que dans cette base, le schéma est créé (sinon tu as une erreur dans le genre de celle que tu as
Si je reviens à la discussion que nous avons eue, tu as réalisé les étapes 1 à 3, et tu as voulu faire l'étape 5 sans réaliser l'étape 4.
Moralement, l'étape 4 consiste à faire les bonnes requêtes
Je te laisse donc le soin de reprendre les étapes d'installation d'observium pour voir ce que tu as pu oublier. Si tu es bloqué, merci de me donner un lien vers le tutoriel que tu as suivi.
Bonne chance
Une base de donnée est un ensemble (nommé) de tables destinées à stocker des informations. Cet ensemble de table est appelé schéma. Pour créer le schéma associé à une base de donnée il faut :
1) Installer un serveur de donnée
2) Lancer le serveur de donnée
3) Créer la base destinée à accueillir le schéma
4) Se connecter au serveur de base de données, et créer le schéma dans la base de donnée.
5) Lancer l'application en lui fournissant les informations nécessaire pour se connecter à la base (adresse et port du serveur, login, mot de passe). L'application fonctionne en présupposant que dans cette base, le schéma est créé (sinon tu as une erreur dans le genre de celle que tu as
Si je reviens à la discussion que nous avons eue, tu as réalisé les étapes 1 à 3, et tu as voulu faire l'étape 5 sans réaliser l'étape 4.
Moralement, l'étape 4 consiste à faire les bonnes requêtes
CREATE TABLEpour créer le schéma qui sera utilisé par l'application. Comme on ne peut pas savoir le schéma attendu par l'application, celle-ci vient forcément avec un script en charge de créer ces tables.
Je te laisse donc le soin de reprendre les étapes d'installation d'observium pour voir ce que tu as pu oublier. Si tu es bloqué, merci de me donner un lien vers le tutoriel que tu as suivi.
Bonne chance
J'ai bien réaliser les 3 premières étapes mais il est vrai que dans mon tutoriel, je ne vois rien qui pourrai me faire penser à une étape 4 "CREATE TABLE", voici le tuto : https://www.noobunbox.net/serveur/monitoring/installer-et-configurer-observium
- J'ai configurer mon fichier config.php
- Ainsi que le virtual host comme indiquer dans le tuto
Merci !