主機:MySQL服務器名稱
用戶:數據庫用戶
密碼:用戶登錄密碼。
Db:操作的數據庫名稱。
Charset:使用的字符集(壹般是gb2312)。
Cursor = db.cursor()實際上是用來讓python執行Mysql命令的方法,也就是說
我們稱之為操作光標。
下面的cursor.execute實際上是在執行MySQL語句,也就是查詢TABLE_PARAMS表的數據。
至於fetchall(),就是接收所有返回的結果行。row是python中定義的變量,用來接收返回結果行的每壹行數據。同樣,後面的r也是壹個變量,用來接收行中的每個字符,如果用c的形式寫會更好理解。
for(string row =“”;row & lt= cursor.fetchall(): row++)
for(char r =“”;r & lt=行;r++)
printf("%c ",r);
就是這個意思!