欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 建筑 > 后端部署:Flask + pymysql + MySQL迁移到服务器(以Linux为例)

后端部署:Flask + pymysql + MySQL迁移到服务器(以Linux为例)

2025/5/5 7:45:12 来源:https://blog.csdn.net/m0_58530495/article/details/147601789  浏览:    关键词:后端部署:Flask + pymysql + MySQL迁移到服务器(以Linux为例)

1. 迁移Windows上的MySQL数据库

① 导出数据(Windows命令行)
# 进入MySQL安装目录的bin文件夹
cd C:\Program Files\MySQL\MySQL Server 8.0\bin# 导出数据库(含结构和数据)
mysqldump -u root -p your_db_name > backup.sql
② 在Linux服务器安装MySQL
# Ubuntu示例
sudo apt-get install mysql-server
sudo systemctl start mysql
sudo mysql_secure_installation  # 初始化安全设置
③ 导入数据(Linux终端)
mysql -u root -p your_db_name < backup.sql

2. 部署Flask后端

① 准备项目文件(Windows操作)
  • 导出依赖:
pip freeze > requirements.txt

由于使用了pymysqlrequirements.txt文件中应该包含pymysql及其版本信息。

  • 确保代码中数据库连接改为服务器IP,并且使用pymysql连接:
from flask_sqlalchemy import SQLAlchemy
from flask import Flaskapp = Flask

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词