Maison > base de données > tutoriel mysql > le corps du texte

Pourquoi phpMyAdmin affiche-t-il l'erreur « La table \'ddd.mwrevision\' n'existe pas\ » lors de la création d'une nouvelle table ?

Susan Sarandon
Libérer: 2024-11-02 22:35:02
original
768 Les gens l'ont consulté

Why Does phpMyAdmin Show

Rencontre d'une erreur MySQL "#1146 - La table 'ddd.mwrevision' n'existe pas"

Les utilisateurs comme vous rencontrent occasionnellement le message d'erreur MySQL déroutant, "#1146 - La table 'ddd.mwrevision' n'existe pas." Ce message d'erreur apparaît généralement lors de la tentative de création d'une nouvelle table dans phpMyAdmin.

Comprendre le problème

Lors de la création d'une nouvelle table dans phpMyAdmin à l'aide de la fonctionnalité intégrée, les utilisateurs peuvent remarquer le code suivant généré :

CREATE TABLE  `ddd`.`mwrevision` (
`asd` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`sddd` INT NOT NULL
) ENGINE = INNODB;
Copier après la connexion

Cependant, l'exécution de ce code peut entraîner l'erreur suivante :

MySQL said:
#1146 - Table 'ddd.mwrevision' doesn't exist
Copier après la connexion

Cause possible

La cause sous-jacente de ce problème réside souvent dans Binaires des tables InnoDB. Par défaut, MySQL utilise InnoDB comme moteur de stockage principal. Cependant, des problèmes peuvent survenir si les fichiers de base de données sont déplacés vers un nouvel emplacement ou si le serveur MySQL est mis à jour sans gérer correctement les fichiers de table InnoDB. Cela peut entraîner la disparition des tables créées avec le moteur InnoDB.

Résoudre le problème

Pour résoudre ce problème, envisagez les étapes suivantes :

  1. Recréez le base de données existante.
  2. Redémarrez le service MySQL.

De plus, il est recommandé de vous familiariser avec les subtilités des binaires des tables InnoDB. En comprenant leur fonctionnement, vous pouvez éviter des problèmes similaires à l'avenir.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!