输入banner图图片脚本导航/分类

一篇搞定SQLAlchemy--关系对象映射

  了解到这,就是开始我们的实战吧!利用ORM(关系对象映射)创建表,分5步走

  第一步:导模块

 

#导模块
#用于和数据库创建连接
from sqlalchemy import create_engine
#用于实例一个基类,创建表时必须继续这个父类
from  sqlalchemy.ext.declarative import declarative_base
#导入表元素,列,数据类型,外键,索引..
from sqlalchemy import Column,Integer,String,ForeignKey,UniqueConstraint,Index

 

   第二步:创建数据库连接

  数据传入格式mysql+pymysql://<username>:<password>@<host>/<dbname>[?<options>]

#连接数据库,在这里传入你要使用的数据库类型和第三方操作数据库的模块
engine = create_engine("mysql+pymysql://root:123@127.0.0.1:3306/db1",echo=True,max_overflow=5)

   第三步:创建基类

  创建表类时 ,必须继承这个类

#创建基类
Base = declarative_base()

 

 

  

  

  

  

  

  

  

  

一篇搞定SQLAlchemy--关系对象映射

标签:外键   project   ons   实例   127.0.0.1   建表   div   sql   integer