Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2012, 16h24   #1
Membre habitué
 
Avatar de a028762
 
Inscription : décembre 2003
Messages : 222
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 222
Points : 108
Points : 108
Par défaut Table inexistante sous INNODB

Bonjour,
j'ai du passer en moteur INNODB suite à une évolution de XAMPP 1.7.7
seulement, une table CHIFFRAGES n'existe plus
mais impossible de la recréer , MYSQL me dit qu'elle existe ...
Et l'arrêt du serveur et son rédémarrage ne suffit pas à remettre les choses d'aplomb.

Je sais que le moteur INNODB crée des fichiers spécifiques et gère le contenu des tables dedans, mais à part la commande SHOW ENGINE INNODB STATUS\G,
je n'ai pas d'outil permettant de remettre le contexte proprement.
J'ai même détruit la base concernée (sans toucher aux INNODB) ... rien n'y fait,
quand je recrée la base , la table lui appartenant n'existe pas mais je ne peux la créer ...

Il me manque sûrement un truc dans ce fonctionnement ?
Merci
a028762 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 17h10   #2
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
T'as regarder via MySQL Administrator de voir si elle n’apparaît pas?
__________________
L'avenir appartient à ceux... dont les ouvriers se lèvent tôt. (Coluche)
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2012, 00h42   #3
Membre habitué
 
Avatar de a028762
 
Inscription : décembre 2003
Messages : 222
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 222
Points : 108
Points : 108
Par défaut Installer un autre outil que ceux de Mysql ?

Installer un autre outil que ceux de Mysql ?
J'ai déjà vu ce genre d'outils graphiques. C'est sympa pour se promener dans les structures, mais pourquoi les commandes natives ne donneraient pas les infos que je cherche de façon pertinente...
Non, je pense qu'il y un cache, un flush ou je ne sais quel lock à désactiver pour retrouver une situation normale.
L'erreur à la création de la table (qui n'existe plus) est 13
Merci de votre lecture
a028762 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2012, 10h41   #4
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
MySQL Administrator est un outil de MySQL qui devrait déjà être installé.

Au passage, l'erreur 13 est un problème de droit:

Citation:
Si vous avez une erreur Errcode 13 (ce qui signifie Permission denied) lorsque vous démarrez mysqld, cela signifie que les droits d'accès au serveur ou son contenu ne sont pas bons. Dans ce cas, vous devez modifier les droits sur les dossiers et fichiers que le serveur va utiliser. Vous pouvez aussi lancer le serveur en tant que root, mais cela pose des problèmes de sécurité, et il vaut mieux l'éviter.
http://dev.mysql.com/doc/refman/5.0/...ng-server.html
__________________
L'avenir appartient à ceux... dont les ouvriers se lèvent tôt. (Coluche)
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2012, 23h34   #5
Membre habitué
 
Avatar de a028762
 
Inscription : décembre 2003
Messages : 222
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 222
Points : 108
Points : 108
Mysql Administrator ? cela fait partie de Mysql Enterprise, qui est un produit payant , non ? A moins que tu parles de myslqadmin (sous Linux, c'est le nom qui semble s'en rapprocher le plus ...
Je vais fouiller côté des droits , les fichiers du répertoire data (y compris ceux gérés par Innodb) appartiennent au user mysql:mysql ...
Merci de tes remarques
a028762 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2012, 16h05   #6
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
A autant pour moi... j'ai effectivement la version entreprise...

Dans un Query Brwoser, tu pourras quand même regarder les droits des utilisateurs sur les BDD et les tables (création, ajouts etc...)
__________________
L'avenir appartient à ceux... dont les ouvriers se lèvent tôt. (Coluche)
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h20.


 
 
 
 
Partenaires

Hébergement Web