剛接觸python ,很多不懂的。偶e文也很爛,所以幫助文件也基本上是靠蒙。
今天剛剛從網路上看到了mysqldb模組,試著安裝後寫了下面的查詢語句,怎麼才能讓顯示的結果一行行的,而不是每個行之間有空行呢?
**如下:
#coding:utf-8
#filename:mysql.py
#use:test to connect mysql,and operation the mysql datebase
import mysqldb
#define some var
hostname = "localhost"
username = "root"
password = ""
dbname = "python"
conn = mysqldb.connect(host = hostname,user = username ,passwd= password,db = dbname,charset='utf8')
cursor = conn.cursor()
sql = "select * from test"
cursor.execute(sql)
row = cursor.fetchall()
for a in row:
for b in a:
print b,
print "\n"
[img]
python下的MySQLdb使用
1.引入mysqldb庫 import mysqldb 2.和資料庫建立連線 conn mysqldb.connect host localhost user root passwd sa db mytable charset utf8 提供的connect方法用來和資料庫建立連線,接收數個引數,返...
python下的MySQLdb使用
python下的mysqldb使用 3.執行sql語句和接收返回值 cursor conn.cursor n cursor.execute sql,param 首先,我們用使用連線物件獲得乙個cursor物件,接下來,我們會使用cursor提供的方法來進行工作.這些方法包括兩大類 1.執行命令,2....
Python使用MySQLdb封裝基本操作類
經常用到python操作mysql資料庫,於是自己封裝了基本操作mysql資料庫的類,持續更新 coding utf 8 import mysqldb import datetime import sys reload sys sys.setdefaultencoding utf 8 封裝mysql...