----- Mail original ----- De: "G2PC" <g...@visionduweb.com> À: debian-user-french@lists.debian.org Envoyé: Jeudi 23 Mars 2017 16:41:51 Objet: Re: adapter un script SQL pour mariadb
Le 23/03/2017 à 16:17, bernard.schoenac...@free.fr a écrit : > bonjour, > > comme il n'est plus trop possible d'exécuter myIsam sur mariadb .... > > je recherche un moyen de convertir la ligne contenant myISAm en une autre > valeur adaptée à mariaDB > > lien : > > https://www.tutoriels-video.fr/wp-content/uploads/codes/serveur-mail/structure.sql > > ou si possible adapter le script pour qu'il passe en ligne de commande sans > passer > par phpmydamin > > slt > bernard > Convert all MyISAM tables to Aria If you switched from MySQL to MariaDB and would like to convert your MyISAM tables to the crash-safe Aria engine, you can do it in one command: |fori in$(mysql --skip-column-names --silent -e'show databases;'|grep -Ev'(mysql|_schema|runtime)');domysql --skip-column-names --silent -e"SELECT table_name FROM information_schema.TABLES WHERE TABLE_SCHEMA = '$i' AND engine = 'MyISAM'"|xargs -I{}mysql -e"ALTER TABLE {} ENGINE='ARIA' TRANSACTIONAL=1;"$i;done Par contre, je ne sais pas ce que ça vaut, vu sur le moteur Google. Je suppose que tu cherches à convertir vers Aria. ( Ou InnoDB ) | bonjour, je n'ai pas encore créer les tables et je recherche à coller au plus près de MyISAM (full text search) en employant mariaDB ... d'origine pour MySQL : ENGINE=MyISAM pour mariaDB : ENGINE=INNODB ENGINE=Aria ENGINE=(?) slt bernard