SAPHIR - Toolkits Documents

cancel
Showing results for 
Search instead for 
Did you mean: 

Fiche technique SmartSQLVIEW for MySQL

Traduction du document https://decibel.ni.com/content/docs/DOC-17029

SmartSQLVIEW for MySQL.png

CwLV_standard_vert.png

  • Le toolkit SmartSQLVIEW for MySQL permet à vos programmes LabVIEW de communiquer avec une base de données MySQL.
  • SmartSQLVIEW for MySQL
  • Avec  SmartSQLVIEW for MySQL vous pouvez facilement connecter vos applications de mesures et de test à la "Base de Données Open Source la plus Populaire au Monde”.
  • SmartSQLVIEW for MySQL est vraiment facile à installer. Il ne nécessite aucun composant externe.

MySQLVIEW-Schema.png

Caractéristiques

  • Ouverture d'une connexion à une base de données
  • Exécution de requêtes SQL
  • Utilisation des transactions
  • Outil intégré permettant d'effectuer un test de connexion rapide à n’importe quelle base de données MySQL
  • Le toolkit est fourni avec des exemples simples aidant à la mise en œuvre d’une communication avec une base de données MySQL

Les composants LabVIEW

Les fonctions de la palette

Le toolkit SmartSQLVIEW for MySQL se situe dans la palette SAPHIR

MySQLVIEW-palette.png

NameIconHelp
Open databaseMySQLVIEW-open.pngCe VI tente d’établir une connexion à un serveur MySQL fonctionnant sur “host”. Ce VI doit s’exécuter correctement avant de pouvoir utiliser une autre fonction du toolkit.

Execute SQL query

MySQLVIEW-query.pngCe VI exécute une requête SQL.
Close databaseMySQLVIEW-close.pngCe VI clôt la connexion précédemment ouverte.
Create transactionMySQLVIEW-BeginTransaction.pngCe VI crée une nouvelle transaction. Cette transaction perdurera jusqu’au prochain COMMIT ou ROLLBACK. La transaction terminera également par un ROLLBACK si la connexion à la base de données est fermée.
Commit transactionMySQLVIEW-CommitTransaction.pngCe VI mémorise toutes les modifications appliquées à la base de données depuis la dernière création d’une transaction.
Rollback transactionMySQLVIEW-RollbackTransaction.pngCe VI annule toutes les modifications appliquées à la base de données depuis la dernière création d’une transaction.
Get table informationMySQLVIEW-TableInfo.pngCe VI renvoie des informations sur la base de données spécifiée.
Get columns informationMySQLVIEW-ColumnInfo.pngCe VI renvoie des informations sur les colonnes de  la base de données spécifiée.
Ping server

MySQLVIEW-Ping.png

Ce VI test la connexion au serveur et remet à zéro le compteur d’inactivité du serveur MySQL.
Get server statisticsMySQLVIEW-Statistics.pngCe VI renvoie les statistiques du serveur MySQL.


Exemples

Le toolkit SmartSQLVIEW for MySQL est fourni avec des exemples montrant comment accéder à une base de données MySQL. Vous pouvez les trouver en navigant dans l’application "NI Example Finder".

  • Simple request: Cet exemple montre comment ouvrir une connexion sur un serveur MySQL, créer une base de données, ajouter des enregistrements et les récupérer

MySQLVIEW-SimpleRequest.png

  • Insert benchmark: Cet exemple vous permet de tester les performances d’écriture dans une base de données MySQL suivant plusieurs méthodes.
MySQLVIEW-InsertBenchmark.png

Outils

SmartSQLVIEW for MySQL est fourni avec un outil permettant d’effectuer un test de connexion rapide à n’importe quelle base de données MySQL. Il se trouve dans le menu :

Outils >> SAPHIR >> MySQLVIEW >> MySQLVIEW Database connection test...

MySQLVIEW-ToolUi.png

Configuration minimum

  • Version LabVIEW : 2010 ou supérieure
  • Sytème d'exploitation : Windows*
  • Compatible avec le module LabVIEW Real-Time
  • VIPM Community Edition de JKI pour l'installation
  • Avoir au moins une version 5.x pour la base de données MySQL (Noter que SmartSQLVIEW for MySQL n'installe aucun composants MySQL)

Télécharger et acheter


* Contactez-nous si vous avez besoin d'utiliser nos toolkit avec Linux ou Mac OSX.

Contributors