BD Jeedom avec phpmyadmin

Bonsoir
je voudrais voir la base de données de Jeedom sur phpmyadmin
j’ai installé phpmyadmin il m’affiche les bases données
information_schema et phpmyadmin
comment faire
Pierre

Bonjour,

Il vous affiche des bases de données de quoi ?
Qu’avez vous mis comme information dans votre config ?
Maitrisez vous le sujet ?

Indice : les informations de connexion se trouvent dans l’interface de Jeedom : Outils Système
La base de données se nomme : jeedom

C’est quoi le but de la manip ?

Comme dit par Fabrice, les i fos de connexion sont dans Jeedom mais après encore faut-il maitriser les autres outils.

Hello @sultan87

Et 1 cm plus haut, se trouve déjà un éditeur de base de données, suffisant pour 80% des besoins :

Bad

1 « J'aime »

bonsoir
en réponse à tous
je maîtrise car je suis un informaticien à la retraite
j’ai peut être quelques lacunes
sur mon raspberry j’ai la bd jeedom avec phpmyadmin
j’ai installé debian 11 sur un vieux pc puis jeedom cela fonctionne correctement
j’ai chargé sur ce pc une sauvegarde jeedom de mon raspberry
tout fonctionne correctement
comme le dit Fabrice j’ai utilisé l’éditeur de base de données
un peu fastidieux par rapport à phpmyadmin
Pierre

Vous avez aussi une solution plus facile à installer avec adminer
C’est un simple fichier php à placer dans l’arborescence de jeedom

2 « J'aime »

merci jpty
quelle version prendre
adminer 4.8.1 ou adminer 4.8.1 for mysql

Ok, mais je ne suis toujours pas sûr de comprendre ton besoin, tu peux réexpliquer ce que tu veux faire dans la bdd ?

J’utilise adminer 4.8.1 English only
Jamais essayé la version « for mysql »

Je l’utilise, elle fonctionne bien aussi.

Mais pour le problème initiale, on a pas les informations que j’ai demandés au début.
Car pour se connecter sur une base de données, il ne faut pas grand chose, le nom de son serveur, l’instance et les identifiants.

bonjour
comme je l’ai dit j’ai restauré une sauvegarde de mon raspberry sur mon pc
j’avais fait beaucoup d’essai de Dashboard et de Design
je voulais les supprimer sans passer par l’ouverture puis la suppression
par exemple pour les Design avec phpmyadmin j’ouvrais la table PlanHeader et je supprimais les Design
j’ai essayé avec l’Editeur de bases de données ou il faut préciser les ID correspondant aux Design à supprimer
c’est l’une des raisons
j’essaye d’installer Adminer
Merci à tous
Pierre

Hello,

Merci pour ces précisions

Oui, ou construire ta requête toi-même avec le champ texte en dessous du selecteur.
Tu peux aussi utiliser les fonctions PHP du Core (classes plan) dans un bloc code d’un scenario, ex :

--- pour supprimer le plan ID 42 ---
plan::byId(42)->getPlanHeader()->remove();
plan::byId(42)->remove();

--- ou pour tous les supprimer ---
foreach (plan::all() as $p) {
    $p->getPlanHeader()->remove();
    $p->remove();
}

--- ou pour supprimer le plan "Toto" ---
foreach (plan::all() as $p) {
    if ($p->getPlanHeader()->getName() != "Toto")
        continue;
    $p->getPlanHeader()->remove();
    $p->remove();
}

Bad

1 « J'aime »

merci Bad
pour répondre à jpty j’ai téléchargé adminer-4.8.1.php dans le répertoire adminer comme sur l’image
comment l’exécuter
Pierre

Vous téléchargez ceci sur votre PC
Lien direct de téléchargement
Vous le renommer en adminer.php
Dans Jeedom:
Réglages > Système> Editeur de fichiers à la racine cliquer sur la flèche Envoyer des fichiers


Sélectionner votre fichier adminer.php
Accès à adminer: IP de votre jeedom

http://192.168.x.xx/adminer.php

Utilisateur : jeedom
Mot de passe: Réglages > Système> Configuration > OS/DB

1 « J'aime »

merci Furaxworld
je pense que cela va répondre à mon besoin
est il possible de modifier le mot de passe de la bd jeedom
Pierre

Je viens de le modifier sur une VM de test mais c’est assez délicat à mettre en place sans un minimum de connaissances.

11111

Le mot de passe de la base est dans un fichier de config de la base comme le user

Donc le changer dans jeedom ne le change pas en base ca risque juste dempecher jeedom davoir acces a sa base car tu as change login password

C’est un peu limite de douter de mes capacités :innocent: j’ai fait ça comme il le faut bien sûr.

Si tu ne le changes que dans le common.config.php tu fais tout pèter :upside_down_face:
C’est bien pour cela qu’il y a un GIF

Merde je suis sur tel c pas a toi que je voulais repondre mais bien a lui qui ne change que ds jeedom

Desole

Bonjour
Il faut modifier un fichier de conf phpmyadmin sur le serveur ou phpmyadmin est installé
Ensute donner les droits au user
!!ATTENTION!! comme signalé plus haut on a vite fait de tout casser (je suis ingenieur Systeme Linux et Dba Oracle/mysq/postgres…cest du vécu.