小雪尝禁果又粗又大的视频,人妻中文乱码在线网站,江苏少妇性BBB搡BBB爽爽爽,AV片在线观看免费

行業(yè)資訊

Python數(shù)據(jù)庫(kù)創(chuàng)建mysql數(shù)據(jù)庫(kù)表和寫(xiě)入mysql數(shù)據(jù)庫(kù)-技術(shù)性文章


2020年10月28日

第一步需要先連接mysql數(shù)據(jù)庫(kù)可以參考之前的文章這里就不多贅述

  為什么我們需要寫(xiě)入數(shù)據(jù)庫(kù)呢,我們需要保存數(shù)據(jù)只數(shù)據(jù)之后,再通過(guò)腳本讀取出數(shù)據(jù)庫(kù)

1-20010QJ31Ba.jpg

Python數(shù)據(jù)庫(kù)創(chuàng)建mysql數(shù)據(jù)庫(kù)表和寫(xiě)入mysql數(shù)據(jù)庫(kù)

  這樣我們網(wǎng)站就是一個(gè)動(dòng)態(tài)的網(wǎng)站了。

  直接貼代碼:

  import pymysql #調(diào)用pymysql模塊

  db=pymysql.connect(mysql_host,mysql_user,mysql_password,mysql_db_name,charset=mysql_db_charset) #鏈接數(shù)據(jù)庫(kù),這里將之前創(chuàng)建好的數(shù)據(jù)庫(kù)信息

  cursor = db.cursor() ##獲取mysql光標(biāo)try:

  ##cursor.execute(sql) # 執(zhí)行sql語(yǔ)句 如果只是連接數(shù)據(jù)庫(kù)這里可以不填寫(xiě)

  db.commit() #提交到數(shù)據(jù)庫(kù)執(zhí)行

  except:

  db.rollback() #如果發(fā)生錯(cuò)誤則回滾

  db.close()

  這里我們需要?jiǎng)?chuàng)建一個(gè)sql字符串用于填寫(xiě)mysql數(shù)據(jù)庫(kù)

  如下:

  Sql=‘’‘create table ’‘’+‘plan’+‘’‘(StdID int(10) auto_increment,primary key(StdID))’‘’

  ##這個(gè)sql語(yǔ)句的創(chuàng)建一個(gè)plan的數(shù)據(jù)庫(kù)imit字段的數(shù)據(jù)庫(kù),并且ID主鍵自增長(zhǎng)

  完整代碼如下

  import pymysql #調(diào)用pymysql模塊

  db=pymysql.connect(mysql_host,mysql_user,mysql_password,mysql_db_name,charset=mysql_db_charset) #鏈接數(shù)據(jù)庫(kù),這里將之前創(chuàng)建好的數(shù)據(jù)庫(kù)信息

  cursor = db.cursor() ##獲取mysql光標(biāo)try:

  sql=‘’‘create table ’‘’+‘plan’+‘’‘(StdID int(10) auto_increment,primary key(StdID))’‘’

  cursor.execute(sql) # 執(zhí)行sql語(yǔ)句 如果只是連接數(shù)據(jù)庫(kù)這里可以不填寫(xiě)

  db.commit() #提交到數(shù)據(jù)庫(kù)執(zhí)行

  except:

  db.rollback() #如果發(fā)生錯(cuò)誤則回滾

  db.close()

  事實(shí)上sql就是一個(gè)字符串的拼接,我們可以利用各種算法,拼接出自己需要的執(zhí)行的sql語(yǔ)句

  數(shù)據(jù)庫(kù)的寫(xiě)入

  sql = ‘’‘insert into ’‘’+‘plan’+‘’‘(li’‘’+str(imit2)+‘’‘) values(’‘#需要寫(xiě)入的數(shù)據(jù)’‘’);‘’‘

  #這里是mysql語(yǔ)句中寫(xiě)入語(yǔ)句

  完整的代碼如下:

  import pymysql #調(diào)用pymysql模塊

  db=pymysql.connect(mysql_host,mysql_user,mysql_password,mysql_db_name,charset=mysql_db_charset) #鏈接數(shù)據(jù)庫(kù),這里將之前創(chuàng)建好的數(shù)據(jù)庫(kù)信息

  cursor = db.cursor() ##獲取mysql光標(biāo)try:

  sql = ’‘’insert into ‘’‘+’plan‘+’‘’(li‘’‘+str(imit2)+’‘’) values(‘’#需要寫(xiě)入的數(shù)據(jù)‘’‘);’‘’

  cursor.execute(sql) # 執(zhí)行sql語(yǔ)句 如果只是連接數(shù)據(jù)庫(kù)這里可以不填寫(xiě)

  db.commit() #提交到數(shù)據(jù)庫(kù)執(zhí)行

  except:

  db.rollback() #如果發(fā)生錯(cuò)誤則回滾

  db.close()

租用服務(wù)器bjsuncity.com宇眾網(wǎng)絡(luò)


客服