ORM-mysql

技术ORM-mysql ORM-mysql创建表,需要手动先创建数据库from sqlalchemy.ext.declarative import declarative_base
from sqlal

ORM-mysql

创建表,需要手动先创建数据库

来自sqlalchemy。延伸文件系统声明性导入声明性基

从sqlalchemy导入列、整数、字符串、外键

从sqlalchemy导入创建引擎

Base=declarative_base()

类别用户信息(基本):

__tablename__='user_test '

id=列(整数,主键=真,自动增量=真)

名称=列(字符串(32),可空=真)

年龄=列(整数,默认值=12,索引=真)

工作=列(字符串(32))

engine=create _ engine(' MySQL pymysql ://Xiao :123123 @ 42。193 .197 .149:3306/user infocharset=utf8’)

Base.metadata.create_all(引擎)

添加外键

来自sqlalchemy。延伸文件系统声明性导入声明性基

从sqlalchemy导入列、整数、字符串、外键

从sqlalchemy导入创建引擎

Base=declarative_base()

班主任(基地):

__tablename__='教师'

tid=列(整数,主键=真)

tname=列(字符串(32))

班级课程(基础):

__tablename__="课程"

cid=列(整数,主键=真)

cname=列(字符串(32))

tearch_id=Column(整数,外键('教师。tid’)

engine=create _ engine(' MySQL pymysql ://Xiao :123123 @ 42。193 .197 .149:3306/user infocharset=utf8’)

Base.metadata.create_all(引擎)

删除表

对数据的操作:

插入数据

从sqlalchemy导入创建引擎

从sqlalchemy.orm导入sessionmaker,关系

Base=declarative_base()

类别用户信息(基本):

__tablename__='user_test '

id=列(整数,主键=真,自动增量=真)

名称=列(字符串(32),可空=真)

年龄=列(整数,默认值=12,索引=真)

工作=列(字符串(32))

engine=create _ engine(' MySQL pymysql ://Xiao :123123 @ 42。193 .197 .149:3306/user infocharset=utf8’)

会话=会话创建者(绑定=引擎)

会话=会话()

obj1=[userinfo(姓名='xiao ',年龄=20岁,工作='IT ')、userinfo(姓名='刘翠,年龄=18岁,工作='docker')]

session.add_all(obj1) #添加多行数据,添加表示添加一条数据

session.commit() #提交

session.close()

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153030.html

(0)

相关推荐

  • 怎么用EthMon.php监听以太坊代币转账交易

    技术怎么用EthMon.php监听以太坊代币转账交易怎么用EthMon.php监听以太坊代币转账交易,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。EthMo

    攻略 2021年10月23日
  • 居住证如何办理,居住证怎么办理?需要什么手续

    技术居住证如何办理,居住证怎么办理?需要什么手续以上海为例,办理流程如下居住证如何办理。1、申报居住登记。来沪人员办理居住登记,应当到现居住地的社区事务受理服务中心,填写《居住登记信息表》,并提供本人居民身份证或者户口簿

    生活 2021年10月31日
  • BeetlSQL3.0.0如何轻松集成Spring

    技术BeetlSQL3.0.0如何轻松集成Spring这篇文章主要为大家展示了“BeetlSQL3.0.0如何轻松集成Spring”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下

    攻略 2021年12月22日
  • 团结反义词,“团结”的反义词是什么

    技术团结反义词,“团结”的反义词是什么团结的反义词是团结反义词:斗争、分裂、分散、分开、松散。一、斗争[dòuzhēng]解释:指矛盾双方的冲突、争斗。引证:巴金《关于<海的梦>》:“杨就是小说里那个在抗日斗争中牺牲的英

    生活 2021年10月29日
  • 便扶向路,《桃花源记》这首诗全文的注音

    技术便扶向路,《桃花源记》这首诗全文的注音táo huā yuán jì jìn ·táo qián 《桃花源记》 晋·陶潜
    jìn tài yuán z

    生活 2021年10月28日
  • 视频网站首选美国服务器租用视频服务器美国

    技术视频网站首选美国服务器租用视频服务器美国随着观众对于视频质量和帧数的要求不断增高,很多传统的服务器已经很难满足用户的使用需求,因此现在大带宽的美国服务器成为了很多视频网站的首选,下面就来谈谈理由为什么视频流需要特殊类

    礼包 2021年12月17日