2016-07-19 17 views
0

сначала извините за мой плохой английский. Я программист php, и я только начал писать на языке программирования python.Выберите столбец в одной строке и сохраните как переменную с помощью python и mysqldb

Mysql код:

SELECT * FROM `datapy` ORDER BY `No` DESC LIMIT 0,1 

И показать ряд:

++++++++++++++++++ 
++ NO +++ nilai ++ 
++++++++++++++++++ 
++ 12 +++ 100 ++ 
++++++++++++++++++ 

в PHP очень легко для выбора колонки и сохранить в переменной с помощью:

$row = $takecolumn['nilai']; 

Что я должен делать если в python с использованием mysqldb?

ответ

1

вы можете создать объект базы данных, как db и использовать cursor()

cur=db.cursor() 
cur.execute("select nilai from datapy ORDER BY `No` DESC LIMIT 0,1") 
rows = cur.fetchall() 
+0

http://ianhowson.com/a-quick-guide-to-using-mysql-in-python.html посетить этот сайт (Y) –

+0

ли это будет только «ценность»? или взять полностью? –

+0

это результат всего цельного запроса в 'rows', вы можете получить все значение .. цикл использования ..... извините за мой плохой английский @Eightleven –