Difference between revisions of "Commandes MySqlTcl"
From Base de connaissances eggdrops & TCL
Line 1: | Line 1: | ||
[[Category:MysqlTcl]] | [[Category:MysqlTcl]] | ||
− | [[Catégorie:Base de | + | [[Catégorie:Base de données]] |
Le [[Package:MySQLTcl]] permet d'effectuer la plupart des opérations courante sur MySQL. | Le [[Package:MySQLTcl]] permet d'effectuer la plupart des opérations courante sur MySQL. | ||
Latest revision as of 14:18, 16 March 2022
Le Package:MySQLTcl permet d'effectuer la plupart des opérations courante sur MySQL.

Voici la liste des commandes disponibles:
- mysqlconnect crée une connexion à une base de données MySQL
- mysqluse associe une connexion à une base de données
- mysqlsel effectue une requête select
- mysqlfetch retourne l'enregistrement suivant
- mysqlexec exécute une requête SQL (sauf select)
- mysqlquery exécute une requête SQL
- mysqlendquery libère le mémoire après une requête
- mysqlmap associe les résultats d'une requête à des variables
- mysqlreceive associe les résultats d'une requête à des variables sans utiliser mysqlsel
- mysqlseek avance vers un enregistrement
- mysqlcol renvoie des informations sur une colonne
- mysqlinfo renvoie des informations sur une base
- mysqlbaseinfo renvoie des informations sur une base
- mysqlping vérifie que la connexion est établie
- mysqlchangeuser change l'utilisateur de la base
- mysqlresult renvoie des informations sur le résultat requête en cours
- mysqlstate renvoie l'état d'une connexion
- mysqlclose ferme une connexion
- mysqlinsertid renvoie la dernière valeur d'un auto-incrément
- mysqlescape échappe les caractères spéciaux pour une requête
- mysqlautocommit change le mode de mysqlcommit
- mysqlcommit réalise les changements de la transaction
- mysqlrollback annule les changements de la transaction
- mysqlnextresult retourne l'enregistrement suivant
- mysqlmoreresult indique si d'autres enregistrements existent
- mysqlwarningcount renvoie le nombre de warnings
- mysqlisnull précise si une variable est null ou vide
- mysqlnewnull crée un objet null
- mysqlsetserveroption modifie des options serveur
- mysqlshutdown arrête la base de données
- mysqlencoding modifie l'encodage de la transaction