Posts Tagged ‘base de données’

Python: Accéder à la base de données de mot de passe(UNIX)

 unix
{filelink=16962}

 
import pwd
import os
 
# Afficher les mots de passe des utilisateurs
print pwd.getpwuid(os.getgid())
print pwd.getpwnam("root")

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Connexion à une base de données Microsoft SQL Serveur

base de données,serveur, sql
{filelink=16373}

import MSSQL            #API SQL Serveur
 
#Connection à la base de données MS SQL Server
myBD = MSSQL.connect(host="127.0.0.1", 
port=3306,user='sakoba',passwd='12345', db="Ventes")
#Obtenir le gestionnaire des curseurs
bd_cursor = myBD.cursor()

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Insertion des données dans une Base de données SQL Serveur

base de données,serveur, sql
{filelink=16375}

 import MSSQL            #API SQL Serveur
 
#Connection à la base de données MS SQL Server
myBD = MSSQL.connect(host="127.0.0.1", 
port=3306,user='sakoba',passwd='12345', db="Ventes")
#Obtenir le gestionnaire des curseurs
bd_cursor = myBD.cursor()
 
client1={'Nom':"demo koi", 'Ville':"Berlin"}
# Enregistrer les données dans la BD
save=bd_cursor.execute('Insert into Clients(Nom, Ville) Values(%s, %s)'
 %(client1['Nom'],client1['Ville']))

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Insérer des enregistrements dans une base de données

mysql,base de données, sql
{filelink=16371}

import MySQLdb            #API Mysql
 
#Connection à la base de données MySQL Server
myBD = MySQLdb.connect(host="127.0.0.1", 
                       port=3306,user='sakoba',passwd='12345', db="Ventes"))
#Obtenir le gestionnaire des curseurs
bd_cursor = myBD.cursor()
 
clients=["Sako","Bill", "Adams"]
villes=["Paris","New York","Londre"]
 
#Ajouter des Enregistrements dans la table
x = 0
for clt in clients:
    sqlCommand = "INSERT INTO Clients 
    VALUES('%s', '%s')" % 
    (client, ville[x])
    bd_cursor.execute(sqlCommand)
    x += 1

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exécuter une requête sur Microsoft SQL Serveur

base de données,serveur, sql
{filelink=16374}

import MSSQL            #API SQL Serveur
 
#Connection à la base de données MS SQL Server
myBD = MSSQL.connect(host="127.0.0.1", 
port=3306,user='sakoba',passwd='12345', db="Ventes")
#Obtenir le gestionnaire des curseurs
bd_cursor = myBD.cursor()
 
# Exécuter une requête Select
res=bd_cursor.execute('select * from Clients')
res.fetchone()
 
#Afficher les enregistrements retournés par la requête
for elem in bd_cursor.description:
    print elem

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Lister les bases de données d’un Sevveur MySQL

mysql,base de données,serveur, sql, list, list
{filelink=16370}

import MySQLdb            #API Mysql
 
#Connection à la base de données MySQL Server
myBD = MySQLdb.connect(host="127.0.0.1", 
                       port=3306,user='sakoba',passwd='12345')
#Obtenir le gestionnaire des curseurs
bd_cursor = myBD.cursor()
 
#Affichage de Base de données
bd_cursor.execute("SHOW DATABASES")              # Exécution d'une commande mysql
resultats = bd_cursor.fetchall()
print"Les Base de données du Serveur:"
for bd in resultats:
    print bd[0]

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exemple de connexion à une base de données MySQL

mysql,base de données, sql
{filelink=16369}

 
import MySQLdb            #API Mysql
 
#Connection à la base de données MySQL Server
myBD = MySQLdb.connect(host="127.0.0.1", 
                       port=3306,user='sakoba',passwd='12345')
#Obtenir le gestionnaire des curseurs
bd_cursor = myBD.cursor()
 
###########         Exécution de Requêtes

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Connexion à une Base de données SQLLite à l’aide de l’API ‘SQLAlchemy’

base de données, sql
{filelink=16376}

 
import sqlalchemy
 
# Création d'un moteur de Base de donnée SQLLite
engine = sqlalchemy.create_engine('sqlite:///Ventes.db')
 
# Extraire les données d'une table
for res in engine.execute('SELECT * FROM Clients'):
    print(res.Nom, r.Prenom)

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Lire les données d’une base de données Oracle à l’aide de l’API de base de données

base de données
{filelink=16377}

from dcoracle import connect
 
# Connexion à la base de données Oracle
db_conn = connect("user/mot_de_passe@system")
bd_cursor = db_conn.cursor(  )
 
fonction, age = 'WebDesigner', 22
 
#Exécution d'une requête Select
query = 'SELECT nom, prenom FROM client WHERE fonction = ? AND age = ?'
bd_cursor.execute(query, (fonction, age))
 
#Afficher les résultat de la requête
results = bd_cursor.fetchall(  )
for (name, size) in results:
    print name, size

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]