2016-04-03 9 views
-2

MySQLデータベースからPython 2.7にデータを取得したいとします。私はUbuntu 14.04を使用しています。Pythonからのデータを通常MySQLに挿入しますが、今はMySQLからPythonにデータを受け取りたい、または取得したいと思っています。MySQLテーブルからPython 2.7へデータを取得する方法

これは私のMySQLデータベースです:

  • データベース名:projet
  • テーブル名:action

そして、それはこの方法で作成されました:

create table action(date_time varchar(50) not null,temperature varchar(50),humidity varchar(50)); 

enter image description here

これは、PHPのWebページから挿入temperaureと湿度(ON_1OFF_1ON_2OFF_2)に2つの値を見つける私のテーブルactionです。

この画像は私が言ったことを説明します:最初の行にあるので

enter image description here

yes=ON_1NO= OFF_1

と2行目:yes= ON_2NO = OFF_2。ユーザーは何でも入力できます。

私はこの値をPythonに取り入れる必要があります。第一

+0

私はあなたがこのに入れどのくらいの作業を確認していないをインストールします。どのライブラリを使用していますか? MySQLdb? – Pullie

答えて

0

MySQLdbモジュールまたは

sudo apt-get install python-mysqldb 

テストモジュール

import MySQLdb 
con = MySQLdb.connect(host='localhost', user=username, passwd=password, db=db_name) 
cur = con.cursor() 
cur.execute("SELECT * FROM YOUR_TABLE_NAME") 

# print all the first cell of all the rows 
for row in cur.fetchall(): 
    print row[0] 

con.close() 
関連する問題