Guide technique pour l'utilisation de Python avec MySQL et SQLite

Introduction aux bases de données en Python Python offre des bibliothèques pour interagir avec des bases de données relationnelles comme SQLite et MySQL. Ce guide explique les concepts fondamentaux et fournit des exemlpes pratiques. Objets de connexino et curseurs L'objet de connexion établit le lien avec la base de données, tandis que l'objet ...

Publié le 10 juin à 19h23

Système de Gestion de Centre de Réhabilitation avec JAVA, Vue, SpringBoot et MySQL

Ce système de gestion pour un cantre de réhabilitation est conçu avec JAVA, Vue, SpringBoot et MySQL. Il intègre des modules fonctionnels tels que la gestion des visiteurs, des chambres, des admissions et sorties, des paiements, des dossiers de médicaments, des séances d'entraînement de réhabilitation et des consultations en ligne. De plus, il ...

Publié le 10 juin à 07h07

Plateforme de Gestion des Ressources Pédagogiques Numériques pour les Écoles Primaires et Secondaires avec Spring Boot

Cette application vise à établir une plateforme centralisée pour la gestion des ressources pédagogiques numériques. Elle est conçue pour offrir un accès simplifié aux matériels d'apprentissage, faciliter la communication et suivre les progrès des élèves, tout en optimisant la gestion des ressources éducatives pour les établissements scolaires. ...

Publié le 8 juin à 09h24

Analyse des requêtes lentes dans MySQL

Qu'est-ce qu'une requête lente ? Le journal des requêtes lentes enregistre toutes les requêtes SQL dont le temps d'exécution dépasse le seuil défini par le paramètre long_query_time. Ce mécanisme aide les développeurs à identifier et optimiser les performances des requêtes. Par défaut, cette fonctionnalité est désactivée. Identifier les requête ...

Publié le 8 juin à 06h27

Installation et configuration de Nacos sur Rocky Linux 9

Nacos est une plateforme dynamique de découverte de services et de gestion de configuration, développée en Java. Pour déployer Nacos sur un environnement Rocky Linux 9, deux prérequis majeurs sont nécessaires : un kit de développement Java (JDK) et une base de données MySQL pour la persistance des données. 1. Préparation de l'environnement Avan ...

Publié le 6 juin à 07h01

Conception et mise en œuvre d'un système de gestion de voitures partagées basé sur SpringBoot et Vue

Technologies employées Framework backend : SpringBoot Spring Boot permet de créer des appplications autonomes et prêtes pour la production. Il fournit un ensemble de prérequis d'opinion ("opinionated defaults") pour le configuration de Spring et des bibliothèques tierces, ce qui évite une configuration manuelle fastidieuse. Il est con ...

Publié le 4 juin à 22h37

Concepts fondamentaux de MySQL et syntaxe SQL essentielle

Concepts clés des systèmes de bases de données Langages d'interaction Pour communiquer avec un logiciel de base de données, il est nécessaire de maîtriser un langage dédié. SQL : Langage de manipulation des bases de données relationnelles, souvent utilisé pour désigner ces systèmes. NoSQL : Langage destiné aux bases de données non relationnell ...

Publié le 4 juin à 16h13

Configuration complète de Nginx, MySQL et PHP sur CentOS 6.2

Paramétrage du pare-feu pour ouvrir les ports 80 et 3306 Modifiez le fichier de configuration du pare-feu pour autoriser le trafic sur les ports nécessaires : vi /etc/sysconfig/iptables Ajoutez les règles suivantes pour le port HTTP (80) et MySQL (3306) : -A INPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT -A INPUT -p tcp --dport 3306 ...

Publié le 4 juin à 06h56

Gestion de l'espace disque et métadonnées avec information_schema dans MySQL

Lors de la suppression massive de données d'une table volumineuse (occupant initialement plus de 400 Mo), il est courant de constater que l'espcae disque n'est pas libéré même après avoir vidé les enregistrements. Voici comment vérifier l'utilisation de l'espace : -- Vérifier l'occupation par base de données SELECT db_name AS TABLE_SCHEMA, ...

Publié le 3 juin à 23h59

Conception des tables de base de données pour une application web

Objectif : Concevoir les tables de la base de données backend. Problèmes rencontrés : Aucun. 1. Conception des tables de base de données backend 1.1 Analyse des besoins en données Déterminer les données et les relations nécessaires à l'applciation. D'après le développement précédent, les tables principales suivantes sont requises : Table U ...

Publié le 3 juin à 17h02