EasyPHP : Table 'performance_schema.session_variables' doesn't exist

Petit nouveau ! | 2 Messages

22 juin 2016, 23:26

Bonjour
J’espère être sur le bon forum.
Je viens d'installer EasyPHP 16.1.1. Et je suis confronté à un problème.
je veux installer sur mon serveur Webtrees (pour généalogie, en php : mysql).
EN cours d'installation, il m'est retourné le message suivant :
"Impossible de se connecter avec ces paramètres. Le serveur a renvoyé l’erreur suivante.
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'performance_schema.session_variables' doesn't exist"

J'ai trouvé sur internet le conseil suivant :
faire tourner la commande : mysql_upgrade -u root -p --force

De quoi s'agit-il concrètement ? comment procéder sur EasyPhp ?

Merci pour vos conseils.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

23 juin 2016, 14:51

salut,

pour ta commande il s'agit de l’exécuter à partir d'un terminale (touche windows + R). Pour cela il faut être dans le répertoire d'installation de mysql (voir dans myslq\bin)

pour le message d'erreur j'ai dans l'idée que
- tu n'utilises une base dédiée pour ton application (le schéma performance n'est pas a utiliser pour cela il faut en créer un pour toi => create schema webtrees; par exemple)
- tu n'as pas jouer correctement le script d'installation ?


@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 2 Messages

24 juin 2016, 23:35

Salut,
Je n'ai pas bien compris la préocédure :
- l'installation easyPhp s'est bien déroulée : pas de message d'erreur. (j'ai d'ailleurs pu créer manuellement une base de données)
- lors de l'installation, webtrees doit créer la base de donnée : précisément il semble ne pas pouvoir le faire à cause de : SQLSTATE[42S02]: Base table or view not found: 1146 Table 'performance_schema.session_variables' doesn't exist.

je ne comprends toujours pas comment exécuter la commande :mysql_upgrade -u root -p --force
j'exécute le fichier mysql_upgrade.exe (par le terminal windows + R) mais rien ne se passe et je ne comprends pas comment exécuter mysql_upgrade -u root -p --force

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

27 juin 2016, 12:35

salut,

est ce que tu peux te connecter à la mysql avec phpmyadmin ?
si oui il semble que cela fonctionne.

A l'installation de webtrees, qu'a tu indiqués comme information pour la base de données ?

Le créateur du script pourrait aussi donner pas mal d'info sur le sujet.

@+
Il en faut peu pour être heureux ......