python連線MySQL

longer3281發表於2018-03-19
1)建立Python的MySQL連線
conn=MySQLdb.connect(host='localhost',port=3066,user='longer',passwd='longer123',db='demo')
2)透過連線獲取遊標
mycur=conn.cursor()
3)執行一個建表語句
mycur.execute('''create table testa(id number(10),name varchar(20))''')
4)迴圈插入999條資料
for ii in range(1,1000):
    myquery="insert into testa values ("+str(ii)+","+"'Hadoop"+str(ii+3)+"')" ##先拼要執行的SQL語句
    mycur.execute(myquery)  ##執行
5)執行一個查詢語句
     mycur.execute("select * from testa limit 10")
      迴圈取出資料
      result=mycur.fetchall()
      for myrec in result:
          print "%d,%s" %(myrec)



    
    

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9606353/viewspace-2151972/,如需轉載,請註明出處,否則將追究法律責任。

相關文章