系统城装机大师 - 固镇县祥瑞电脑科技销售部宣传站!

当前位置:首页 > 数据库 > Mysql > 详细页面

python SQLAlchemy的简单配置和查询

时间:2019-11-30来源:系统城作者:电脑系统城

今天小鱼从0开始配置了下 SQLAlchemy 的连接方式,并查询到了结果,记录下来

 

需要操作四个地方

1. config  ------数据库地址

2.init ----- 数据库初始化

3.model ----- 数据库表模型

4.增删改查

 

1.config

1 SQLALCHEMY_DATABASE_URI = ‘mysql+pymysql://username:password@1.1.1.1/dbname?charset=utf8‘

 

2. init

1 from flask import Flask
2 from flask_sqlalchemy import SQLAlchemy
3 from xxxx import config #导入1中的配置
4 
5 app = Flask(__name__)
6 app.config.from_object(config)
7 db = SQLAlchemy(app)

 

3.model 

 1 from xxxx import db  #从2中导入db
 2 
 3 class TableName(db.Model):
 4     __tablename__ = ‘tablename‘
 5 
 6     id = db.Column(db.Integer, primary_key=True)
 7     name= db.Column(db.String(100))
 8     datetime = db.Column(db.DateTime)
 9 
10     def __repr__(self):
11         return ‘<TableName%r>‘ % self.id

 

4.查询

1 from xxx.model import TableName  #从三中导入
2 
3 result = TableName.query  
4 print(result )#返回sql语句
5 
6 print(result.first()) #查询第一条
7 print(result.all())  # 查询所有
8 print(result.first().id) #查询第一条 id值
分享到:

相关信息

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载