ホームページ  >  記事  >  バックエンド開発  >  データベース接続を行うにはどうすればよいですか? (分析例)

データベース接続を行うにはどうすればよいですか? (分析例)

乌拉乌拉~
乌拉乌拉~オリジナル
2018-08-22 17:19:171521ブラウズ

この記事では、python データベース接続 に関する関連知識について学びましょう。友達の中には、Python プログラミング言語に触れたばかりで、この側面について特別に理解していない人もいるかもしれません。この記事では、データベース接続に関する知識を提供します。

#データベース接続

前に決定する必要がある関連事項を理解します:

1. データベース TESTDB を作成しました。

2 。TESTDB データベースにテーブル EMPLOYEE

3 を作成しました。EMPLOYEE テーブルのフィールドは、FIRST_NAME、LAST_NAME、AGE、SEX、INCOME です。

4. データベース TESTDB への接続に使用されるユーザー名は「testuser」、パスワードは「test123」です。自分で設定するか、root ユーザー名とパスワードを直接使用できます。Mysql データベースのユーザー認証の場合、 Grant コマンドを使用してください。

5. Python MySQLdb モジュールがマシンにインストールされました。

データベース接続例の表示

次の例は、Mysql の TESTDB データベースにリンクします。

#!/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()

によって出力された結果上記例

Database version : 5.0.45

以上がこの記事の内容です この記事では主に

python データベース接続 に関する関連知識を紹介していますので、ご理解いただければ幸いです上記の内容です。この記事で説明したことがあなたのお役に立ち、Python の学習が容易になることを願っています。

関連知識の詳細については、php 中国語 Web サイトの

Python チュートリアル 列を参照してください。

以上がデータベース接続を行うにはどうすればよいですか? (分析例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。