1. 程式人生 > >SQLAlchemy的使用---數據庫的創建與連接

SQLAlchemy的使用---數據庫的創建與連接

incr del ble nbsp 使用 -- color ima orm

# 1. 導入SQLAlchemy
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String


# 2.ORM 模型基類
Base = declarative_base() # 相當於Django model

# 3. 創建ORM對象
class User(Base):
    __tablename__ = user
    id = Column(Integer, primary_key=True, autoincrement=True)
    name 
= Column(String(32), index=True) # 4.創建數據庫連接 from sqlalchemy import create_engine engine = create_engine(mysql+pymysql://root:[email protected]:3306/my_sqlalchemy?charset=utf8) # 5. # 去engine數據庫中創建所有繼承Base類的ORM對象 Base.metadata.create_all(engine)

SQLAlchemy的使用---數據庫的創建與連接