最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python之sqlalchemy創(chuàng)建表的實(shí)例詳解

 更新時(shí)間:2017年10月09日 11:19:47   作者:wait_for_eva  
這篇文章主要介紹了數(shù)據(jù)庫(kù)之sqlalchemy創(chuàng)建表的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家掌握理解這部分內(nèi)容,需要的朋友可以參考下

python之sqlalchemy創(chuàng)建表的實(shí)例詳解

通過(guò)sqlalchemy創(chuàng)建表需要三要素:引擎,基類(lèi),元素

from sqlalchemy import create_engine 
from sqlalchemy.ext.declarative import declarative_base 
from sqlalchemy import Column,Integer,String 

引擎:也就是實(shí)體數(shù)據(jù)庫(kù)連接

engine = create_engine('mysql+pymysql://godme:godme@localhost/godme',encoding='utf-8',echo=True) 

傳入?yún)?shù):數(shù)據(jù)庫(kù)類(lèi)型+連接庫(kù)+用戶(hù)名+密碼+主機(jī),字符編碼,是否打印建表細(xì)節(jié)

基類(lèi):

Base = declarative_base() 

元素:

class User(Base): 
  __tablename__ = 'user' 
  id = Column(Integer,primary_key=True) 
  name = Column(String(32)) 
  password = Column(String(64)) 

通過(guò)基本元素:

__tablename__:指定表名
Column:行聲明,可指定主鍵
Integer:數(shù)據(jù)類(lèi)型
String:數(shù)據(jù)類(lèi)型,可指定長(zhǎng)度

創(chuàng)建:

Base.metadata.create_all(engine) 

基本過(guò)程:

1. 獲取實(shí)體數(shù)據(jù)庫(kù)連接
2. 創(chuàng)建類(lèi),繼承基類(lèi),用基本類(lèi)型描述數(shù)據(jù)庫(kù)結(jié)構(gòu)
3. 基類(lèi)調(diào)用類(lèi)結(jié)構(gòu),根據(jù)描述在引擎上創(chuàng)建數(shù)據(jù)表

如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • SQL中使用ESCAPE定義轉(zhuǎn)義符詳解

    SQL中使用ESCAPE定義轉(zhuǎn)義符詳解

    這篇文章主要介紹了SQL中使用ESCAPE定義轉(zhuǎn)義符的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • SQLite教程(九):在線(xiàn)備份

    SQLite教程(九):在線(xiàn)備份

    這篇文章主要介紹了SQLite教程(九):在線(xiàn)備份,本文講解了常用備份方法、在線(xiàn)備份APIs簡(jiǎn)介、高級(jí)應(yīng)用技巧等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • SQLite教程(十四):C語(yǔ)言編程實(shí)例代碼(2)

    SQLite教程(十四):C語(yǔ)言編程實(shí)例代碼(2)

    這篇文章主要介紹了SQLite教程(十四):C語(yǔ)言編程實(shí)例代碼(2),本文講解了高效的批量數(shù)據(jù)插入和數(shù)據(jù)查詢(xún)代碼實(shí)例,需要的朋友可以參考下
    2015-05-05
  • SQLite優(yōu)化方法

    SQLite優(yōu)化方法

    SQLite的數(shù)據(jù)庫(kù)本質(zhì)上來(lái)講就是一個(gè)磁盤(pán)上的文件,所以一切的數(shù)據(jù)庫(kù)操作其實(shí)都會(huì)轉(zhuǎn)化為對(duì)文件的操作,而頻繁的文件操作將會(huì)是一個(gè)很好時(shí)的過(guò)程,會(huì)極大地影響數(shù)據(jù)庫(kù)存取的速度。
    2008-09-09
  • SQLite 入門(mén)教程一 基本控制臺(tái)(終端)命令

    SQLite 入門(mén)教程一 基本控制臺(tái)(終端)命令

    SQLite 是一個(gè)自持的(self-contained)、無(wú)服務(wù)器的、零配置的、事務(wù)型的關(guān)系型數(shù)據(jù)庫(kù)引擎。因?yàn)樗苄?,所以也可以作為嵌入式?shù)據(jù)庫(kù)內(nèi)建在你的應(yīng)用程序中
    2013-12-12
  • 保護(hù)你的Sqlite數(shù)據(jù)庫(kù)(SQLite數(shù)據(jù)庫(kù)安全秘籍)

    保護(hù)你的Sqlite數(shù)據(jù)庫(kù)(SQLite數(shù)據(jù)庫(kù)安全秘籍)

    相信使用PHP開(kāi)發(fā)的人員一定不會(huì)對(duì)SQLite感到陌生了,PHP5已經(jīng)集成了這個(gè)輕量型的數(shù)據(jù)庫(kù)。并且很多虛擬主機(jī)無(wú)論是win還是*nux都支持它。
    2011-08-08
  • SQLite 實(shí)現(xiàn)if not exist 類(lèi)似功能的操作

    SQLite 實(shí)現(xiàn)if not exist 類(lèi)似功能的操作

    這篇文章主要介紹了SQLite 實(shí)現(xiàn)if not exist 類(lèi)似功能的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • SQLite速度評(píng)測(cè)代碼

    SQLite速度評(píng)測(cè)代碼

    SQLite 作為一個(gè)輕量級(jí)嵌入式數(shù)據(jù)庫(kù),還是非常好用的。雨痕極力推薦~~~~~~
    2008-09-09
  • SQLite?轉(zhuǎn)換字符串為日期的示例代碼

    SQLite?轉(zhuǎn)換字符串為日期的示例代碼

    在本文中,我們介紹了如何在SQLite數(shù)據(jù)庫(kù)中進(jìn)行字符串和日期的轉(zhuǎn)換,我們學(xué)習(xí)了如何使用date函數(shù)將字符串轉(zhuǎn)換為日期,以及如何使用strftime函數(shù)將日期轉(zhuǎn)換為字符串,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • sqlite循環(huán)批量插入數(shù)據(jù)采用批處理文件實(shí)現(xiàn)

    sqlite循環(huán)批量插入數(shù)據(jù)采用批處理文件實(shí)現(xiàn)

    需要在sqlite數(shù)據(jù)庫(kù)中插入大量測(cè)試數(shù)據(jù),需要通過(guò)一個(gè)批處理文件來(lái)循環(huán)調(diào)用插入sqlite語(yǔ)句,感興趣的朋友可以參考下哈,希望可以幫助到你
    2013-04-04

最新評(píng)論

丹东市| 宿松县| 南昌市| 于都县| 新巴尔虎右旗| 永年县| 昆山市| 天祝| 江津市| 新巴尔虎右旗| 建昌县| 高淳县| 西乡县| 长葛市| 重庆市| 漳平市| 专栏| 福鼎市| 威海市| 莱阳市| 临潭县| 新巴尔虎右旗| 军事| 哈巴河县| 北辰区| 巩留县| 阳春市| 长葛市| 报价| 安塞县| 南宫市| 阳山县| 中超| 辉南县| 彭州市| 高雄县| 宁蒗| 灌南县| 武夷山市| 鲁山县| 游戏|