From 2b1bf156d6bdbb445b7874436504acbd5d7c48c0 Mon Sep 17 00:00:00 2001 From: zart2007 Date: Tue, 18 Apr 2023 15:27:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 38 ++++++++++++++++++++++++++++++++++++++ requeriment.txt | 14 ++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 requeriment.txt diff --git a/README.md b/README.md index 0e31855..8696455 100644 --- a/README.md +++ b/README.md @@ -8,3 +8,41 @@ 会一点HTML 会Python基础 +### 准备工作 +#### 安装Flask及其依赖库 +```python +# 安装库 +# click==8.1.3 +# colorama==0.4.6 +# Flask==2.2.3 +# Flask-SQLAlchemy==3.0.3 +# greenlet==2.0.2 +# importlib-metadata==6.4.1 +# itsdangerous==2.1.2 +# Jinja2==3.1.2 +# MarkupSafe==2.1.2 +# PyMySQL==1.0.3 +# SQLAlchemy==2.0.9 +# typing-extensions==4.5.0 +# Werkzeug==2.2.3 +# zipp==3.15.0 + +```` + +#### MySQL数据库链接测试 +替换下面 `test_py_orm.py`文件中的这一句为自己MySQL服务的账号密码和临时创建的数据库。 +并在python环境下顺利运行`test_py_orm.py`。 + +```python +from flask import Flask +from flask_sqlalchemy import SQLAlchemy + + +app = Flask(__name__) +#设置连接数据库的URL +app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:123123@127.0.0.1:3306/example' + + +``` + + diff --git a/requeriment.txt b/requeriment.txt new file mode 100644 index 0000000..5f4c410 --- /dev/null +++ b/requeriment.txt @@ -0,0 +1,14 @@ +click==8.1.3 +colorama==0.4.6 +Flask==2.2.3 +Flask-SQLAlchemy==3.0.3 +greenlet==2.0.2 +importlib-metadata==6.4.1 +itsdangerous==2.1.2 +Jinja2==3.1.2 +MarkupSafe==2.1.2 +PyMySQL==1.0.3 +SQLAlchemy==2.0.9 +typing-extensions==4.5.0 +Werkzeug==2.2.3 +zipp==3.15.0