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


 
AccueilDernières imagesS'enregistrerConnexion

 

 Le DDL (Data Definition Language) commandes sont utilisées pour définir (ou modifier) la définition d'une table de base de données. De même, dans MySQL, la commande ALTER TABLE est l'une des commandes DDL qui est utilisé pour modifier la structure de la

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


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

Le DDL (Data Definition Language) commandes sont utilisées pour définir (ou modifier) la définition d'une table de base de données.  De même, dans MySQL, la commande ALTER TABLE est l'une des commandes DDL qui est utilisé pour modifier la structure de la  Empty
MessageSujet: Le DDL (Data Definition Language) commandes sont utilisées pour définir (ou modifier) la définition d'une table de base de données. De même, dans MySQL, la commande ALTER TABLE est l'une des commandes DDL qui est utilisé pour modifier la structure de la    Le DDL (Data Definition Language) commandes sont utilisées pour définir (ou modifier) la définition d'une table de base de données.  De même, dans MySQL, la commande ALTER TABLE est l'une des commandes DDL qui est utilisé pour modifier la structure de la  Icon_minitimeLun Jan 31, 2011 1:20 pm

Le DDL (Data Definition Language) commandes sont utilisées pour définir (ou modifier) la définition d'une table de base de données. De même, dans MySQL, la commande ALTER TABLE est l'une des commandes DDL qui est utilisé pour modifier la structure de la table. Avec cette commande, vous pouvez effectuer les tâches suivantes:

Ajouter / supprimer des colonnes dans une table,
Créer ou supprimer des index,
Modifier le type des colonnes,
Renommez le nom de la table ou tout autre élément,
Modifier le type de table ou tout autre commentaire de table.

Parfois, la table de base de données peut obtenir de corruption en raison de l'arrêt du système anormale lorsque la commande ALTER TABLE est en cours. Pour cette raison, vous ne pouvez pas effectuer des modifications sur la table de base de données. Dans de tels cas, vous devez prendre les mesures correctives appropriées pour corriger le problème. Toutefois, si vous n'êtes pas en mesure de résoudre le problème, vous devez utiliser un logiciel de base de données MySQL de réparation pour récupérer la base de données.

Imaginez un scénario dans lequel vous utilisez la commande ALTER TABLE pour modifier la structure d'une table dans MySQL 5.1. Alors que l'opération est en cours, il ya un système d'arrêt brusque. Vous ouvrez la base de données et essayez de renommer la table, mais incapable de le faire. Un message d'erreur s'affiche, c'est:

"Erreur sur la renommer de" / base de données / name.frm. 'À' / database / B-xxx.frm. '(Errcode: 17) "

Cause
La cause profonde de ce message d'erreur est que la table de base de données s'est corrompu lors de l'arrêt du système. D'autres raisons de la corruption de table pourrait être les infections virales, les problèmes matériels, etc

Résolution
Pour résoudre cette erreur, vous devez effectuer l'une des méthodes suivantes:

Supprimer (ou déplacer) tous les fichiers qui commencent par soit A ou B-.
Utilisez la commande REPAIR TABLE pour réparer la table corrompue.

Les méthodes ci-dessus doivent être en mesure de fournir une solution pour le problème. Toutefois, si le problème n'est toujours pas résolu, vous devez utiliser un logiciel tiers de réparation de base de données MySQL pour réparer la base de données MySQL. Ces outils sont en lecture seule en mesure de res en utilisant la base de données rapide et sophistiqué algorithmes de balayage.

Database Recovery for MySQL est un logiciel de récupération de MySQL que les réparations corrompus bases de données MySQL à partir de tous les cas de corruption. Il est capable de réparer la base de données MySQL créée en InnoDB et les moteurs de base de données MyISAM. Cette réparation MySQL logiciel de réparation de divers types de fichiers de base tels que. Ibdata. Ibd. Frm,. MYD,. Myi, et. Frm. En outre, cet outil favorise la reprise de base de données MySQL créée en MySQL 4.x et 5.x. Il est compatible avec Windows 7, Vista, Server 2003, XP et Server 2000.
Revenir en haut Aller en bas
http://ton-monde.info
 
Le DDL (Data Definition Language) commandes sont utilisées pour définir (ou modifier) la définition d'une table de base de données. De même, dans MySQL, la commande ALTER TABLE est l'une des commandes DDL qui est utilisé pour modifier la structure de la
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Réparation de base de données MySQL Lorsque la table est Crashed - Erreur 145
» MySQL pour débutants - Comment faire pour créer une base de données MySQL
» Sont tous les moteurs de base de données suffit Saveurs de la même chose?
» Créer retirer et réparer une base de données MySQL ou PostgreSQL dans cPanel
» 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: