当前位置: 首页 > news >正文

英涛祛斑 网站开发数据分析网站html模板下载

英涛祛斑 网站开发,数据分析网站html模板下载,建网站的策划方案,dw 做网站图片之间的链接1、安装mysql 通过yum方式安装MySQL服务器#xff1a; sudo yum install mysql-server 在安装过程中#xff0c;系统可能会要求确认安装。按下Y键并按回车键继续。 安装完成后#xff0c;MySQL服务器应已自动启动。可以使用以下命令查看和启动MySQL服务#xff1a; sudo…1、安装mysql 通过yum方式安装MySQL服务器 sudo yum install mysql-server 在安装过程中系统可能会要求确认安装。按下Y键并按回车键继续。 安装完成后MySQL服务器应已自动启动。可以使用以下命令查看和启动MySQL服务 sudo systemctl status mysqld sudo systemctl start mysqld 配置MySQL安全性 运行以下命令来加强MySQL的安全性和设置其他选项 sudo mysql_secure_installation 按照提示操作以完成安全设置包括设置root密码、删除匿名用户、禁止远程root登录、删除测试数据库等。 登录MySQL验证 mysql -u root -p 系统将提示您输入之前设置的root密码。输入密码后您将进入MySQL的交互式命令行界面。 创建数据库 #创建新的登录用户 create user newname identified by password; #远程登录授权 grant all privileges on *.* to newusername% identified by password with grant option; #刷新 flush privileges; #创建数据库 create database databasename 2、配置flask数据库操作 文件app/config.py #mysql连接信息 HOSTNAMEX.X.X.X PORT3306 USERNAMEroot PASSWORDyourpasswd DATABASEyourdatabase DB_URI fmysqlpymysql://{USERNAME}:{PASSWORD}{HOSTNAME}:{PORT}/{DATABASE}?charsetutf8mb4 SQLALCHEMY_DATABASE_URI DB_URI 3、创建模型 文件app/ext.py #ext.py这个文件存在的意义就是为了解决循环引用的问题 from flask_sqlalchemy import SQLAlchemy dbSQLAlchemy() 文件app/model.py from exts import db class  UserModel(db.Model):      __tablename__user      iddb.Column(db.BigInteger,primary_keyTrue,autoincrementTrue)      usernamedb.Column(db.String(200),nullableFalse)      passworddb.Column(db.String(300),nullableFalse)      emaildb.Column(db.String(100),nullableFalse,uniqueTrue)      join_timedb.Column(db.DateTime,defaultdatetime.now) 4、flask绑定 安装python相关模块 MySQLdbMySQLdb是用Python来操作mysql的包因此通过pip来安装命令如下pip install mysql-python。 pymysqlpymysql是用Python来操作mysql的包因此通过pip来安装命令如下pip3 install pymysql。如果您用的是Python 3请安装pymysql。 SQLAlchemySQLAlchemy是一个数据库的ORM框架我们在后面会用到。安装命令为pip3 install SQLAlchemy。 flask-migrate是基于Alembic进行的一个封装并集成到Flask中而所有的迁移操作其实都是Alembic做的他能跟踪模型的变化并将变化映射到数据库中。安装命令为pip3 install flask-migrate。 导入相关模块 import config from exts import db from models import UserModel from flask_migrate import Migrate 绑定mysql操作 ###绑定配置文件 app.config.from_object(config) db.init_app(app) migrateMigrate(app,db) app.py完整文件 from flask import Flask import config from exts import db from models import UserModelfrom flask_migrate import Migrateapp Flask(__name__)###绑定配置文件 app.config.from_object(config) db.init_app(app) migrateMigrate(app,db)app.route(/)def index():return Hello, Flask!if __name__ __main__:app.run(debugTrue,host0.0.0.0,port5000)5、migrate数据库操作测试 将当前的app导入到环境变量中后接下来就是需要初始化一个迁移文件夹 flask db init 然后再把当前的模型添加到迁移文件中 flask db migrate 最后再把迁移文件中对应的数据库操作真正的映射到数据库中 flask db upgrade 数据库中查询已映射user表同时多了个alembic_version表用于migrate数据迁移变更记录 后续操作中所有涉及的表会通过migrate来新增、调整和变更操作比较灵活方便。
http://www.dnsts.com.cn/news/201853.html

相关文章:

  • 中国黄金建设网站给人做违法网站规避
  • 创建一个个人网站提供中小企业网站建设
  • 住房和城乡建设部网站村镇建设网站建设与推广员岗位职责
  • aspx 网站开发工具8x8x域名解析ip地址查询
  • 爱站网长尾关键词挖掘查询工具国家工商局官网首页登录入口
  • 网站建设类的职位网站内容分析
  • 河南郑州百度网站建设网站运营案例
  • 乐清柳市阿里巴巴做网站的兴安网站建设
  • 网站建设是属于软件吗杭州响应式网站制作
  • 手机网站开发入门电商网站建设论文
  • 网站建设需求建议书云建站的正确步骤
  • 广东建设职业注册中心网站python和wordpress
  • 网站的建设与管理暂行办法西安卓越软件开发有限公司
  • 怎样学网站开发互联网品牌营销公司
  • 小程序网站wordpress趣味集
  • 上海网站企业网站建设费属于广告费吗
  • 用.aspx做网站企业信息公示管理系统河南
  • 如何创建公司网站郑州网站顾问
  • 网站空间备案流程码支付wordpress用不了
  • 安徽seo网站织梦网站修改教程视频
  • wordpress点评站国外做油画的网站
  • 电商网站 建设网站建设概括
  • php网站整合discuz外贸网站推广策划
  • wordpress子目录建站商品详情页面模板html
  • 营销型网站建设的选择方式天津市住房和城乡建设网站
  • 做网站需要什么源码直播软件哪个最好用
  • 如何制作钓鱼网站公司建设网站的优缺点
  • 云商城之歌湖南纯手工seo电话
  • 北京做网站的公司哪家好企业信息管理系统免费
  • 嘉兴网站排名wordpress主题太大