flask mysql 实例_使用python+flask 搭建web 项目(一) :操作本地mysql数据库

一、 先安装Mysql 到本地:

安装,配置,创建用户名,密码 设置端口号后 待创建链接时使用;

二、安装PyCharm(这个编辑器写python 比较方便);

配置环境变量;

三、进行项目创建

  1. 打开pycharm,创建flask项目: File –>New Project.. —>

网上的资料上大都是这样的界面,

下面是我的pycharm 版本的操作样式:我很不解为啥不一样,但是我下面的创建的一样是可以用的!!!!

我的pycharm版本创建时这样的

  1. 完善新创建的flask项目,: falsk_web 项目

首先,

使用pip安装Flask_SQLAlchemy

pip install flask_sqlalchemy

使用数据库需要下载,如果有用其他数据库的还需要下载,

MySQL:pip install PyMySQL

Postgres: pip install psqcopg2

MSSQL:pip install pyodbc

Oracle: pip install cx_Oracle

但若使用的sqlite数据库就不需要了,此处我使用mysql数据库,提前下载好

然后,

在配置文件里配置数据库: app/config.py : (根目录下新建文件config.py)

import os

class Config(object)

Original: https://blog.csdn.net/weixin_33438811/article/details/114497065
Author: 原宗有
Title: flask mysql 实例_使用python+flask 搭建web 项目(一) :操作本地mysql数据库

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/748570/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 小学生C++编程基础 课程7(A)

    897.a到b (课程7) 难度:1 登录 898.2位偶数 (课程7) 难度:1 登录 899.从0开始(课程7) 登录 900.前面数 (课程7) 登录 901.奇数 (课程7…

    Python 2023年9月17日
    053
  • 正则表达式

    文章目录 一、正则初体验 二、匹配规则 三、字符串方法的使用 ; 一、正则初体验 正则表达式是特殊的字符序列,利用事先定义好的特定字符以及他们的组合组成了一个规则,然后检查一个字符…

    Python 2023年10月9日
    047
  • python:学生信息管理系统(简易系统编写)

    对于此系统我所使用的是window10系统,所用python解释器版本:python3.8,建议在pycharm进行编写 这篇文章将对学生信息管理系统进行全方位刨析,一步一步讲解,…

    Python 2023年7月31日
    0135
  • Python中 Matplotlib库的使用(1)

    Matplotlib是一个综合库,用于在Python中创建静态,动画和交互式可视化。matplotlib是matrix + plot + library的缩写,通过Matplotl…

    Python 2023年9月1日
    039
  • 实验四 matplotlib的基本使用

    实验四 matplotlib的基本使用 实验所需要的文件链接:https://pan.baidu.com/s/1BAhO_vaz71bhzZzqKoI2nA提取码:7pqk 1.实…

    Python 2023年9月3日
    057
  • python统计元素出现次数(accumarray实现)

    本文介绍了利用python中的numpy模块构建二维的频次矩阵,对应于matlab中的 accummarrary()函数,matlab官方文档对于 accumarray()的介绍是…

    Python 2023年8月24日
    060
  • 数据分析神器:数据自动录入并生成BI报表

    做报表、分析数据、做汇报是许多打工人的日常,每天都要耗费不少的时间用Excel来整理、清洗数据和生成好看的报表。如果这些数据都是手动整理、复制粘贴的话,不仅费时费力,而且很容易出错…

    Python 2023年10月7日
    039
  • XXL-JOB最佳实践与升级指南

    前言: xxl-job是国内一款使用者比较多的分布式任务调度平台,我们内部从19年开始使用该款开源软件,使用的是2.0.1版本,并在此基础上做了二次开发,添加了一些定制化的功能。随…

    Python 2023年10月23日
    053
  • pytest 之 fixture的定义及作用域

    pytest 之 fixture的定义及作用域 * – + pytest 中前置与后置的定义 + pytest 中前置与后置的作用域 + * 作用于函数 * 作用于类 …

    Python 2023年9月12日
    048
  • Yolov5算法解读

    yolov5于2020年由glenn-jocher首次提出,直至今日yolov5仍然在不断进行升级迭代。 Yolov5有YOLOv5s、YOLOv5m、YOLOv5l、YOLOv5…

    Python 2023年10月24日
    038
  • 解析京东cookie

    该脚本会自动解析剪贴板内的cookie内容,免去手动寻找pin和key的麻烦 Original: https://www.cnblogs.com/1314h/p/16745098….

    Python 2023年6月11日
    080
  • 一个小时学会画网络拓扑图(附标准素材)

    一,常见的网络拓扑图图标 二,核心交换机,汇聚交换机,接入交换机的区别? 三,核心交换机,汇聚交换机,接入交换机如何使用? 一、核心层交换机和汇聚层交换机区别 1、功能区别 2、性…

    Python 2023年10月1日
    060
  • 《Python编程:从入门到实践》练习15-3、15-4、15-5

    练习 15-3:分子运动 —— 修改rw_visual.py,将其中的ax.scatter()替换为ax.plot()。为模拟花粉在水滴表面的运动路径,向plt.plot()传递r…

    Python 2023年9月2日
    097
  • Python基础:第018课——鼠标拖动小球移动(2)

    视频 观看视频 用鼠标拖动小球移动 pygame事件完整解析 如何让小球移动 MOUSEBUTTONDOWN +int event.button +tuple event.pos …

    Python 2023年9月23日
    047
  • 【Numpy-矩阵库~python】

    目录 numpy学习(续) * 转置矩阵 matlib.empty() numpy.matlib.zeros() numpy.matlib.ones() numpy.matlib….

    Python 2023年8月2日
    057
  • 上周热点回顾(10.3-10.9)

    热点随笔: · 我操作MySQL的惊险一幕 (god23bin)· 不安装运行时运行 .NET 程序 – NativeAOT (Agile.Zhou)· .NET 6 …

    Python 2023年10月19日
    058
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球