Question Utilisation d'une base MYSQL
- DIEVAL
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 16 ans 1 mois #6125
par DIEVAL
Utilisation d'une base MYSQL a été créé par DIEVAL
Pour pouvoir utiliser une base Mysql, il est nécessaire de récupérer le connecteur mysql mysql-connector-net-5.2.7 (dev.mysql.com/downloads/connector/net/5.2.html)
Le lien se fait par
[code:1]
[void] [system.reflection.Assembly]::LoadWithPartialName(\"MySql.Data\"«»)
# On positionne quelques variables
$serv = \"127.0.0.1\"
$port = \"3306\"
$user = \"admbase\"
$password = \"mon_mot_de_passe\"
$db = \"ma_base\"
# Création de l'instance, connexion à la base de données
$mysql = New-Object MySql.Data.MySqlClient.MySqlConnection(\"server=$serv;port=$port;uid=$user;pwd=$password;database=$db;Pooling=False\"«»)
$mysql.Open()
# Instanciation de la requête
$reqStr = \"SELECT * FROM users\"
$req = New-Object Mysql.Data.MysqlClient.MySqlCommand($reqStr,$mysql)
# Création du data adapter et du dataset qui permettront de traiter les données
$dataAdapter = New-Object MySql.Data.MySqlClient.MySqlDataAdapter($req)
$dataSet = New-Object System.Data.DataSet
$dataAdapter.Fill($dataSet,\"test\"«»)
# Affichage du résultat
$res = $dataSet.Tables[\"test\"]
$res | Format-Table
#Fermeture de la connexion
$mysql.Close()[/code:1]<br><br>Message édité par: Arnaud, à: 27/11/12 22:49
Le lien se fait par
[code:1]
[void] [system.reflection.Assembly]::LoadWithPartialName(\"MySql.Data\"«»)
# On positionne quelques variables
$serv = \"127.0.0.1\"
$port = \"3306\"
$user = \"admbase\"
$password = \"mon_mot_de_passe\"
$db = \"ma_base\"
# Création de l'instance, connexion à la base de données
$mysql = New-Object MySql.Data.MySqlClient.MySqlConnection(\"server=$serv;port=$port;uid=$user;pwd=$password;database=$db;Pooling=False\"«»)
$mysql.Open()
# Instanciation de la requête
$reqStr = \"SELECT * FROM users\"
$req = New-Object Mysql.Data.MysqlClient.MySqlCommand($reqStr,$mysql)
# Création du data adapter et du dataset qui permettront de traiter les données
$dataAdapter = New-Object MySql.Data.MySqlClient.MySqlDataAdapter($req)
$dataSet = New-Object System.Data.DataSet
$dataAdapter.Fill($dataSet,\"test\"«»)
# Affichage du résultat
$res = $dataSet.Tables[\"test\"]
$res | Format-Table
#Fermeture de la connexion
$mysql.Close()[/code:1]<br><br>Message édité par: Arnaud, à: 27/11/12 22:49
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 1 mois #6129
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Utilisation d'une base MYSQL
Salut,
dieval écrit:
dieval écrit:
J'aurais plutot dit \"il est préférable\", car on peut utiliser ODBC, si on ne peut pas faire autrement.Pour pouvoir utiliser une base Mysql, il est nécessaire de récupérer le connecteur mysql
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.053 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Contributions à la communauté
- Utilisation d'une base MYSQL