zoukankan      html  css  js  c++  java
  • python SQLALchemy连接数据库。

    一、ORM与SQLALchemy简介

    ORM 全程object Relational Mapping,对象关系映射。简单的说,ORM将数据库中的表与面向对象中的类建立了一种对应关系。这样在操作数据库时,数据库中的表或表中的一条记录,就可以直接通过操作类或类实例来完成。

    SQLALchemy是python社区中最著名的ORM工具之一。为高效和高性能的数据库访问设计。实现了完整的企业级持久模型。

    1、安装sqlalchemy

    二、连接和创建数据库

    1、打开数据库配置文件,将数据库的编码修改为utf-8。

    2、重启mysql服务器

    3、建立数据库blog

    4、下载驱动程序

    三、连接数据库

    1、connect路径

     路径格式为:dialect(数据库类型)+driver(驱动程序)://username:password@host:port/database

     mysql路径:“mysql+pymysql://username+password@host:prot/database”

    from sqlalchemy import create_engine
    # create_engine方法会返回一个数据数据库引擎,通过他我们就能连接上数据库
    # engine = create_engine('mysql+pymysql://root@localhost:3306/blog')
    engine=create_engine('mysql+pymysql://root@localhost:3306/blog')
    print(engine)
    

    2、成功连接数据库

      

  • 相关阅读:
    最近几周的总结
    做游戏
    枚举 结构 .....
    抽象类
    面向对象过程
    构造函数 对象关系
    .net 第二周学习
    。net初学
    CSS基本知识点(01)
    C#之ADO.NET基本知识点(01)
  • 原文地址:https://www.cnblogs.com/csms/p/10666079.html
Copyright © 2011-2022 走看看