Tunisiano
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tunisiano


 
AccueilDernières imagesS'enregistrerConnexion

 

 Réparation de corruption de base de données MySQL lorsque vous rencontrez "Server Mysl Has Gone Away" Erreur

Aller en bas 
AuteurMessage
Admin
Directeur du Forum
Directeur du Forum
Admin


Masculin
Le nombre de contributions : 2211
points : 12082
Réputation : 0
Date d'Inscrit : 21/06/2009
Age : 32

Réparation de corruption de base de données MySQL lorsque vous rencontrez "Server Mysl Has Gone Away" Erreur Empty
MessageSujet: Réparation de corruption de base de données MySQL lorsque vous rencontrez "Server Mysl Has Gone Away" Erreur   Réparation de corruption de base de données MySQL lorsque vous rencontrez "Server Mysl Has Gone Away" Erreur Icon_minitimeLun Jan 31, 2011 1:21 pm

MySQL est une base de données open source qui a une bonne quantité d'utilisateurs partout dans le monde. Il est rapide, sûr, fiable, et facile à utiliser. En plus d'être la base de données open source la plus utilisée, il est une excellente option pour les applications basées sur les LAMP (Linux, Apache, MySQL, PHP / Perl / Python) plate-forme. Il fonctionne de manière efficace sur les différentes plates-formes de système d'exploitation tels que Windows, Linux, Macintosh, Solaris, etc

Cependant, parfois certaines incohérences se produisent dans la base de données MySQL qui pourraient mener à la corruption de base de données. Les raisons de telles situations pourraient être infections par le virus, erreurs humaines, l'arrêt du système brutal alors que la base de données est ouverte, les surtensions, etc Dans ce cas, vous devriez envisager de prendre les mesures correctives appropriées pour trier la question. Toutefois, si vous êtes incapable de le faire, vous devez utiliser un logiciel de récupération de tiers MySQL pour récupérer la base de données MySQL.

Imaginez un scénario dans lequel vous travaillez sur une base de données MySQL. Vous essayez d'exécuter une requête, mais sont incapables de le faire. L'un des messages d'erreur suivant peut s'afficher dans un tel cas:

serveur MySQL est parti
Perte de la connexion au serveur lors de la requête

Cause:

Il pourrait y avoir les raisons suivantes pour ce message d'erreur:
Le serveur a expiré et que la connexion est maintenant fermé.
Vous avez fermé la connexion vous-même et tentent maintenant d'exécuter la requête sur la connexion fermée.
La connexion TCP / IP sur le côté client a expiré.
Un délai d'attente s'est produite sur le côté serveur et la reconnexion automatique sur le côté client est désactivé.
Vous avez émis une requête qui est trop grande ou trop complexe.

Toutefois, si les raisons susmentionnées n'ont pas causé le message d'erreur, cela signifie que la base de données MySQL est corrompu.

Résolution:

Pour résoudre ce problème, vous pouvez effectuer l'une des méthodes suivantes:

Si la connexion est fermée, vous devez rétablir la connexion et voir si elle fonctionne bien.

Exécutez le "OPTIMIZE TABLE" commande. Si vous obtenez le message «ERROR 1030 (HY000): erreur Got 28 à partir de moteur de stockage" message, alors ce serait dire qu'il n'y a pas d'espace dans le lecteur pour obtenir le résultat de la requête. Alors, pour réparer la base de données en l'optimisant, vous devez effectuer les étapes suivantes:

Ajoutez la ligne suivante dans le "mysqld" dans my.cnf:

"Innodb_force_recovery = 4"
Stop "mysqld» et restaurer des données sauvegardées "mysqld" dossier de données.
Restart "mysqld» et effectuer une vérification approfondie sur vos tables.
Essayez d'exécuter une requête importante.
Optimiser toutes les tables de base de données.

Toutefois, si vous n'êtes pas en mesure de récupérer la base de données MySQL en utilisant les méthodes ci-dessus, vous devez utiliser un outil de récupération des tiers MySQL pour le faire. Ces outils sont en lecture seule en mesure de récupérer la base de données MySQL à l'aide rapide et sophistiqué algorithmes de balayage.

Stellar Phoenix MySQL Database Recovery est un logiciel de réparation de MySQL qui vous permet de récupérer les bases de données MySQL. Cet outil est capable de réparer les composants tels que des tables MySQL, vues, etc Il est compatible avec Windows 7, Vista, Server 2003, XP et 2000.
Revenir en haut Aller en bas
http://ton-monde.info
 
Réparation de corruption de base de données MySQL lorsque vous rencontrez "Server Mysl Has Gone Away" Erreur
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Réparation de base de données MySQL Lorsque la table est Crashed - Erreur 145
» La corruption de base de données MySQL due au virus
» Surtension Causes arrêt incorrect et la corruption de base de données MySQL
» Base de données InnoDB corruption Post Crash du serveur MySQL
» Récupération des «clients utilisent 'Erreur dans la base de données MySQL 5.0 Tableau

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tunisiano :: Informatique :: Bases de données-
Sauter vers: