您当前的位置:python 正文

太行山上电影-python之sqlalchemy创建表的实例详解

来源:python 编辑:python 时间:2021-10-13

fromsqlalchemyimportcreate_enginefromsqlalchemy.ext.declarativeimportdeclarative_basefromsqlalchemyimportColumn,Integer,String

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

传入参数:数据库类型+连接库+用户名+密码+主机,字符编码,是否打印建表细节

Base=declarative_base()

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

__tablename__:太行山上电影表名Column:行声明,可太行山上电影主键Integer:太行山上电影String:太行山上电影,可太行山上电影长度

Base.metadata.create_all(engine)

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家!

责任编辑:python
古冶IT教育网
Top