使用sqlalchemy连接mysql数据库
sqlalchemy是python当中比较出名的orm程序。
什么是orm?
orm英文全称object relational mapping,就是对象映射关系程序,python是面向对象的程序,但我们使用的数据库却都是关系型的。
orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编程语言的对象模型进行操作就可以了,而不用直接使用sql语言。
什么是sqlalchemy?
sqlalchemy是python的orm程序
安装sqlalchemy
在使用sqlalchemy之前要先给python安装mysql驱动
pip install pymysql
pip install sqlalchemy
如何用sqlalchemy连接mysql?
通过import导入必要的包
from sqlalchemy import create_engine
创建一个连接引擎
engine=create_engine("mysql+pymysql://root:a5230411@localhost:3306/test",echo=True)
create_engine(“数据库类型+数据库驱动://数据库用户名:数据库密码@IP地址:端口/数据库”,其他参数)
上文当中echo=True是开启调试,这样当我们执行文件的时候会提示相应的文字。
作者:ppmoon
链接:https://www.jianshu.com/p/f28304e0e3a7
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。