Paso 5: Enregistrer vos données dans une Base de données.
Temps del premier dans las Naciones Unidas, le de il faut installer de Système de gestión de Bases MySQL de Données (SGBD) (http://raspipress.com/2014/06/tutorial-install-mys... Une fois MySQL installé, vous connectez () mysql - uroot - hlocalhost -p) en participante le mot de passe que vous avez mis lors de instalación SGBD du. Si la conexión est réussie, une ligne de commande devrait interactivo apparaître (mysql >). Créez une base de donnée en participante la requête CREATE DATABASE nom_db; (choisissez un nom pertinente). Créez privado un utilisateur pour cette base de données: CREATE USER 'nom_user' IDENTIFIED BY 'password_here'; (choisissez un mot de passe compliqué et virgule de punto de n'oubliez surtout pas le). Donnez les droits d'accès à votre données à base de avellana vous venez de créer (GRANT ALL ON de privilegios nom_db.* a 'nom_user'). Il ne vous reste plus qu'à créer une tabla où seront rangées vos données:
Nom_db de uso;
CREATE TABLE nom_table (int tstamp tdate datetime, temperatura flotador, flotador de altitud, presión flotador);
L'attribut tstamp (timestamp) est un entier représentant le temps. Il est capacidad importante este atributo en más de la fecha lorsqu'on veut tracer des graphiques à partir des entrées de la tabla. Pour récupérer le timestamp python en, il año d'écrire tstamp = int(time.time()).
Une fois la tabla créée, python de secuencia de comandos de la ONU "depuis accéder il faut pouvoir y" et y enregistrer les données au momento où en reçoit les. Le módulo MySQLdb cela permet. Pour l'installer, lancez la commandesudo Apto-conseguir instalar python-mysqldb.
Le escritura ci-joint montre comentario se conector à une base de données et mesa de une de comentario insérer des entrées dans. Pour vérifier vos données ont bien été entrées dans votre base de données, terminal de las Naciones Unidas de reconnectez vous à celle-ci depuis et affichez les entrées de votre mesa en lançant la requête "seleccionar * de nom_table".