Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
systemes:mariadb:accueil [30/06/2020 10:12] bonnetsystemes:mariadb:accueil [30/06/2020 15:17] (Version actuelle) bonnet
Ligne 62: Ligne 62:
 Il peut être défini à la création de la base, ou bien modifié par la suite avec la commande : Il peut être défini à la création de la base, ou bien modifié par la suite avec la commande :
 <code mysql> <code mysql>
-ALTER DATABASE czech_slovak_names COLLATE = 'keybcs2_general_ci';+ALTER DATABASE czech_slovak_names COLLATE = 'utf8_general_ci';
 </code> </code>
  
Ligne 80: Ligne 80:
  
 IFS=$'\n' IFS=$'\n'
-QUERY="SELECT CONCAT('ALTER TABLE \`$DATABASE\`.\`', TABLE_NAME,'\` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;') FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='$DATABASE' AND TABLE_TYPE='BASE TABLE' AND TABLE_COLLATION!='$COLLATE'"+QUERY="SELECT CONCAT('ALTER TABLE \`$DATABASE\`.\`', TABLE_NAME,'\` CONVERT TO CHARACTER SET $CHARSET COLLATE $COLLATE;') FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='$DATABASE' AND TABLE_TYPE='BASE TABLE' AND TABLE_COLLATION!='$COLLATE'"
  
 for MYSQL_CMD in `mysql -B -e "$QUERY"`; do for MYSQL_CMD in `mysql -B -e "$QUERY"`; do