Table des matières

MyISAM - InnoDB

I. Activer InnoDB

Par défaut le moteur InnoDB n'est pas activé sur nos formules Ispconfig3. Pour l'activer connectez vous en SSH (http://wiki.lws-hosting.com/doku.php/la_console_de_gestion) :

nano /etc/mysql/my.cnf

[...]
skip-innodb (désactivée)
#skip-innodb (activée)

Puis :

/etc/init.d/mysql restart



II. Création table Innodb

Le plus simple pour utiliser Innodb, est de créer des tables directement dans ce format. Soit en SSH (n'oubliez pas le point virgule) :

mysql -p -u <utilisateur_base_de_donnees>
password: <mot_de_passe>

use <ma_base>;

CREATE TABLE TEST_LWS (A INT, B CHAR (20)) TYPE = InnoDB;

Soit depuis phpmyadmin :

1. Onglet 'Opérations' :

2. Donnez un nom :

3. Sélectionnez 'Moteur de stockage' InnoDB :



III. Conversion MyISAM - InnoDB Pour convertir une table :

Connectez vous en SSH :

mysql -p -u <utilisateur_base_de_donnees>
password: <mot_de_passe>

use <ma_base>;

ALTER TABLE <ma_table> TYPE=INNODB ;



Keywords : mysql, innodb, myisam, conversion, moteur de stockage

myisam_-_innodb.txt · Dernière modification: 2012/01/09 14:19 par damien
Haut de page
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0