-1
質問があります.MySQLデータベースの場合、lecturer_name、lecturer_idなどの列名があります。だから私は、データをPythonにコーディングして処理するための値を取得する方法は何かを尋ねたがっています。MySQLdbからpythonに値を取得する方法
質問があります.MySQLデータベースの場合、lecturer_name、lecturer_idなどの列名があります。だから私は、データをPythonにコーディングして処理するための値を取得する方法は何かを尋ねたがっています。MySQLdbからpythonに値を取得する方法
基本的なアクセス:pythonのdbapiドライバをインストールします。
が
sudo pip install mysql-connector
公式のmysql-コネクタ-pythonのtheresの基本的な使い方、このようなものになります。
import mysql.connector
# connect
connect = mysql.connector.connect(user='scott', database='employees', password='', host='some ip')
# get a cursor/buffer
cursor = connect.cursor()
# execute query
cursor.execute("select * from mycooltable")
# get data back row by row.
for (colA, colB, colC , ...) in cursor:
... do some work ...
をドライバは、複合型ものの、Pythonの型にMySQLの型をマップします。
必要に応じて、データを簡単に操作できるようなフレームワーク(ORM)を使用することができます。
のpython-ETLが良い最小限のフレームワーク、
pip install petl
または必要に応じて、SQLAlchemyのような大きな枠組みに行くことが必要な場合です。
これは非常に幅広い質問であり、非常に一般的な使用例です。 Google検索では、PythonでMySQLデータベースにアクセスする方法についての無数のチュートリアルが公開されます。 – SuperShoot
[可能重複](https://stackoverflow.com/questions/372885/how-do-i-connect-to-a-mysql-database-in-python) – SuperShoot