flask学习视频

 

 

https://study.163.com/course/courseMain.htm?courseId=1004091002 主要

https://www.cnblogs.com/senlinyang/p/8341774.html 博客

1

.添加两个环境变量到path

c:\Anaconda3

c:\Anaconda3\scripts

如有错误提示根据提示的命令去尝试

2.我是用的是pycharm 

  2.1 file-settings

    

2.2 安装flask

2.3 我们创建一个flask的虚拟环境 首先我们创建一个目录mkdir virtualenv

 

 2.4 类linux激活

2.5 进入和退出虚拟环境

2.6 激活之后 并安装相应的包

 2.7 进入python 导入flask 输出相应的版本

 2.8 exit() 退出当前python脚本

 2.9 类linux卸载

 

 

=============================================================================================================================================

接下来开始介绍在SQL中使用mysql 以及sqlalchemy的使用

 

在python中使用mysql步骤
show create table article2
0. 安装vc++14.0
https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA 密码:qbba
1.命令行
Virtualenv\flask-env\Scripts\activate(你安装虚拟路径的位置,把我的文章从头开始看就知道了)
pip install wheel
pip install mysql-python
2.https://dev.mysql.com/downloads/mysql mysql安装
3.python mysql中间件或者称为驱动下载: www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
之后搜索 MySQL_python?1.2.5?cp27?none?win_amd64.whl 将其下载下来
4.命令行 切换到文件所在目录
cd C:\Users\71560\Desktop
5.命令
pip install ipython-7.1.1-py3-none-any.whl
pip install ad3-2.2.1-cp36-cp36m-win_amd64.whl
pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl
pip install pymysql
6
windows pip install flask-sqlalchemy
或者
linux sudo pip install flask-sqlalchemy

7.开始建库
打开 MySQL 8.0 Command Line Client
输入 密码 我的密码是root 进入MySQL命令行
create database db_demo1 charset utf8;

 

8. Python3 配置文件 Config.py

# dialect+driver://username:password@host:port/database
DIALECT = 'mysql'
DRIVER = 'pymysql'
USERNAME = 'root'
PASSWORD = 'KXBkxbkxqkxm,123'
HOST = '127.0.0.1'
PORT = '3306'
DATABASE = 'db_demo1'
DB_URI = 'mysql+pymysql://{}:{}@{}:{}/{}'.format(USERNAME,PASSWORD,HOST,PORT,DATABASE)
# DB_URI = 'mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8'.format(USERNAME,PASSWORD,HOST,PORT,DATABASE)
# SQLALCHEMY_DATABASE_URI = "{}+{}://{}:{}@{}:{}/database?charset=utf8".format(DIALECT, DRIVER, USERNAME, PASSWORD, HOST,
# PORT, DATABASE)


SQLALCHEMY_DATABASE_URI=DB_URI
SQLALCHEMY_TRACK_MODIFICATIONS = False

 

代码下载 =======================================================================================================

链接:https://pan.baidu.com/s/1Gt2XdY4HQlLybjlBFewTsA
提取码:5twz

运行 db_demo1,db_demo2,ORM_MUL_2_MUL 看看代码 分别介绍mysql原生sql的编写、1对多、多对多的关联

 

posted on 2018-11-06 22:34  听哥哥的话  阅读(170)  评论(0编辑  收藏  举报

导航