python使用MySQLdb模組的一些記錄

2021-08-26 10:10:52 字數 749 閱讀 3267

剛接觸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...