使用vm和centos7.9的镜像安装一个虚拟机,然后安装一个docker,启动docker
使用命令,拉取一个mysql
讯享网
创建一个mysql配置文件(因为要把容器内的配置文件映射到宿主机,实现通过修改宿主机的配置文件的配置来实现修改配置)
讯享网
初始化容器中的Mysql,并映射端口和文件到宿主机
* --name 参数用于指定容器的名称,这里将容器命名为 mysql
* -e 参数用于设置容器的环境变量,这里设置了 MySQL 的 root 用户密码为 。
* -p 参数用于将容器的端口映射到宿主机的端口,这里将容器的 3306 端口映射到宿主机的 13306 端口,格式为:宿主机端口:容器端口
* -d 参数用于指定容器以后台模式运行。
* -v 目录映射,-v /home/mysql/my.cnf:/etc/my.cnf /home/mysql/my.cnf 宿主机的文件, /etc/my.cnf 容器文件,宿主机要先在指定目录创建一个文件
* --restart=always 设置开启自启,前提是docker开机自启,如果初始化时没有配置可通过如下命令配置开机启动
讯享网
进入docker中的Mysql,通过docker ps可以看到启动到的容器


编写数据库创建脚本
讯享网
然后在数据库中执行。
先自行安装一个python,我下载的是3.10.2版本
然后修改pip镜像源为国内的
在C:Users/用户名/AppData/Roaming/pip,没有就创建这个目录
在pip目录下创建一个pip.ini
把这些写进去
打开一个新的cmd,使用pip config list查看配置是否修改

或者使用命令修改
pip config set global.index-url https://pypi.doubanio.com/simple

然后执行如下命令安装pymysql和flask
讯享网
注:如果不想修改镜像源,可以使用pip install -i 镜像地址 包名 ,下载的时候临时使用你想使用的镜像源,安装完成后就可以开始下一步
我使用的是vscode,至于vscode怎么配置python环境,可以上网查一下
创建一个文件夹,然后使用vscode打开这个文件
创建一个实体类
models.py
databaseconn.py
讯享网
app.config
app.py
讯享网
然后开始运行,通过localhost:5000/ 来调用接口测试(未完)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/190228.html