Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1583 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  modifier le moteur d'une base Mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

modifier le moteur d'une base Mysql

n°1806305
alucard95
Posté le 30-10-2008 à 12:35:18  profilanswer
 

Bonjour,
 
J'utilise Mysql 5 sous ubuntu et j'aurai souhaité utilisé le moteur innoDB à la place de MyIsam.
Je sais qu'il faut pour cela utiiser la commance:
 
ALTER TABLE `tableName` ENGINE = innodb;
 
Cependant je souhaiterais le faire sur toute ma base qui contient des centaines de tables, doit-je utiliser un script pour le faire ou y a t'il une syntaxe qui me permette de modifier l'ensemble des tables de la base.
 
Merci d'avance

mood
Publicité
Posté le 30-10-2008 à 12:35:18  profilanswer
 

n°1806550
jeca
Posté le 30-10-2008 à 18:03:55  profilanswer
 

Bonjour,
 
La requête 'SHOW TABLES' retourne une colonne contenant le noms des tables d'une BDD.
Ensuite, tu fait une boucle sur les résultats, et tu exécutes la requête 'ALTER TABLE...' à chaque itération.

n°1806751
alucard95
Posté le 31-10-2008 à 09:44:30  profilanswer
 

Salut,
 
Oui, c'est ce que j'ai du faire, mais j'avais l'espoir d'une commande "alter database "  :D

n°1806758
flo850
moi je
Posté le 31-10-2008 à 10:07:39  profilanswer
 

non, il faut le faire table par table


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  modifier le moteur d'une base Mysql

 

Sujets relatifs
jointure en gardant toute la table de base[resolu]Verification 'variable || contenu champ table mysql'
MySQL Environnement Graphiquefeuille excel -> mysql + adobe indesign
mysql + DELETEVBS & ADSI Probléme de création de "dossier de base"
Sauvegarde images (url) dans base de donnée[Mysql] Sauvegarde a chaud
modifier texte flash[Mysql] Demande de requete MAX()...
Plus de sujets relatifs à : modifier le moteur d'une base Mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR