Connecter psycopg2 à une base de données de dialecte PostgreSQL
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page explique comment connecter le pilote PostgreSQL psycopg2 à une base de données de dialecte PostgreSQL dans Spanner. psycopg2 est un pilote Python pour PostgreSQL.
Assurez-vous que PGAdapter s'exécute sur la même machine que l'application qui se connecte à l'aide du pilote PostgreSQL psycopg2.
Spécifiez localhost et 5432 comme hôte et port du serveur de base de données dans les propriétés de connexion psycopg2.
Vous pouvez éventuellement spécifier un numéro de port différent si PGAdapter est configuré pour écouter sur un port autre que le port PostgreSQL par défaut (5432).
Vous pouvez éventuellement spécifier un nom d'hôte différent si PGAdapter s'exécute sur un hôte différent de celui de la machine locale.
connection = psycopg2.connect(database="database_name",
host="localhost",
port=5432)
cursor = connection.cursor()
cursor.execute('select \'Hello World\'')
for row in cursor:
print(row)
cursor.close()
connection.close()
Pour en savoir plus sur les options de connexion du pilote psycopg2 PostgreSQL, consultez la section Options de connexion psycopg2 dans le dépôt GitHub PGAdapter.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/02/01 (UTC).
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]