import sqlalchemy
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
#Column导入
from sqlalchemy import Column, Integer, String
from sqlalchemy.orm import sessionmaker#导入游标包 #连接数据库
engine = create_engine("mysql+pymysql://root:521521@192.168.71.140/oldboy",
encoding='utf-8', echo=True)#echo=True是把所有信息都打印在控制台上 Base = declarative_base()#生成orm基类 class User(Base):
__tablename__ = 'user' #表名 id = Column(Integer, primary_key=True)
name = Column(String(32))
password = Column(String(64)) Base.metadata.create_all(engine)#创建表结构 '''插入数据操作'''
Session_class = sessionmaker(bind=engine)#创建与数据库的会话session class,注意这里返回的是session class
Session =Session_class() #生成session实例相当于cursor游标 user_obj = User(name="dapangpang", password="521521") #生成你要创建的数据对象
print(user_obj.name,user_obj.id) #此时还没创建对象 Session.add(user_obj)#把药创建的数据对象添加到这个session里,一会同意创建
print(user_obj.name,user_obj.id) #此时依然还没创建对象 Session.commit() #现此才统一提交,创建数据

最新文章

  1. Struts2之开山篇
  2. Servlet 之 GenericServlet
  3. HTML5 十大新特性(四)——Canvas绘图
  4. 【iCore3 双核心板_ uC/OS-III】例程五:软件定时器
  5. 简单工厂模式 Simple Factory
  6. 利用Selenium自动化web测试
  7. ODI 12c 安装
  8. 全局程序集GlobalAssemblyInfo.cs进行版本控制(引)
  9. ubuntu find方法
  10. Android开发之适配器-ListView适配器的重复数据
  11. 网易云课堂_程序设计入门-C语言_期末考试编程题
  12. Ext,保存输入记录,并会提示输入
  13. 修改document.domain的注意事项(转)
  14. set命令详解
  15. 迭代器&迭代对象&生成器
  16. javaScrpit 开端
  17. Composer 中文镜像 Lavavel-china 公益项目
  18. express中间件笔记整理
  19. Entity Framework中执行Sql语句
  20. 如何提交代码到CEPH Repo。 顺便庆祝下,提交了第一个ceph pull request。实现了从0到1的突破

热门文章

  1. php 解析json失败,解析为空,json在线解析器可以解析,但是json_decode()解析失败(原)
  2. HNOI2012排队
  3. Vue双向绑定的实现原理系列(一):Object.defineproperty
  4. vxWorks下常用的几种延时方法
  5. 发现使用id定位元操作不了
  6. java源码-HashMap源码分析
  7. SAS数据挖掘实战篇【一】
  8. wpf 父控件和子控件 各自触发鼠标按下事件
  9. java8:(Lambda 表达式,Supplier,@FunctionalInterface,foreach(),Optional,Stream().collect,双冒号,joining,partitioningBy分区,collectingAndThen,filter())
  10. windows下打开.ipynb文件