Outils pour utilisateurs

Outils du site


dev:api:python:db_mysql

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édentesRévision précédente
Prochaine révision
Révision précédente
dev:api:python:db_mysql [2021/01/19 10:33] floriandev:api:python:db_mysql [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 5: Ligne 5:
 La méthode //db_regenerate_innodb_indexes()// de la classe //sql_db// permet de réparer toutes les tables InnoDB de la base de données configurée dans le fichier de configuration de l'instance. La méthode //db_regenerate_innodb_indexes()// de la classe //sql_db// permet de réparer toutes les tables InnoDB de la base de données configurée dans le fichier de configuration de l'instance.
  
-Quand l'utilsier ? Si vous avez des messages d'erreur InnoDB dans l'observateur d'événements:\\+Quand l'utiliser ? Si vous avez des messages d'erreur InnoDB dans l'observateur d'événements:\\
  
-**!!!! Ne donne pas de description de la table!!!!!** 
  
-Mise en pratique :  +Pour l'utiliser vous pouvez écrire un script python avec les instructions suivantes, ou les exécuter via l'interpréteur python.
-[CMD] :\\+
  
-Lancer python : \\ +Importer le module EzGED //common// : \\
-<code>python</code>\\ +
-Importer common : \\+
 <code>import common</code>\\ <code>import common</code>\\
-Mettre en variable : \\+Créer une session EzGZED avec ouverture d'une connection sur la base de données : \\
 <code>vses = common.dbses()</code>\\ <code>vses = common.dbses()</code>\\
-Utilisation de la fonction: \\+Appeler la fonction via l'attribut //db// de l'objet session: \\
 <code>vses.db.db_regenerate_innodb_indexes()</code>\\ <code>vses.db.db_regenerate_innodb_indexes()</code>\\
-<code>session.db.db_regenerate_innodb_indexes()</code>\\ 
  
dev/api/python/db_mysql.1611052397.txt.gz · Dernière modification : (modification externe)