Maison > développement back-end > Tutoriel Python > Comment établir une connexion à une base de données ? (Exemple d'analyse)

Comment établir une connexion à une base de données ? (Exemple d'analyse)

乌拉乌拉~
Libérer: 2018-08-22 17:19:17
original
1553 Les gens l'ont consulté

Dans cet article, découvrons les connaissances pertinentes sur la connexion à la base de données PythonCertains amis viennent peut-être d'entrer en contact avec le langage de programmation Python et n'ont pas une compréhension particulière de cet aspect. cet article vous présentera les connaissances pertinentes sur la connexion à la base de données.

Connexion à la base de données

Comprenez les questions pertinentes qui doivent être déterminées avant :

1. Vous avez créé la base de données TESTDB.

2 .Dans la base de données TESTDB vous avez créé la table EMPLOYEE

3 Les champs de la table EMPLOYEE sont FIRST_NAME, LAST_NAME, AGE, SEX et REVENU.

4. Le nom d'utilisateur utilisé pour se connecter à la base de données TESTDB est "testuser" et le mot de passe est "test123". Vous pouvez le définir vous-même ou utiliser directement le nom d'utilisateur et le mot de passe root pour l'utilisateur de la base de données Mysql. veuillez utiliser la commande Grant.

5. Le module Python MySQLdb a été installé sur votre machine.

Exemple d'affichage de connexion à la base de données

L'exemple suivant renvoie à la base de données TESTDB de Mysql :

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import MySQLdb
# 打开数据库连接
db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' )
# 使用cursor()方法获取操作游标 
cursor = db.cursor()
# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()
print "Database version : %s " % data
# 关闭数据库连接
db.close()
Copier après la connexion

Sortie de l'exemple ci-dessus Les résultats du contenu mentionné ci-dessus. J'espère que ce que j'ai décrit dans cet article vous sera utile et vous facilitera l'apprentissage de Python.

Database version : 5.0.45
Copier après la connexion
Pour plus de connaissances connexes, veuillez visiter la colonne

Tutoriel Python du site Web php chinois.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal