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 ;
Aidez-nous à améliorer notre aide en notant cette page :