标签:psql postgres 登录 Flask 数据库 Bootstrap db xuemc Restful
学校管理系统的目标是建立一个用于管理学校和培训机构信息的信息库,使各种第三方应用能够通过Restful接口获取信息。作为平台管理员的维护工具,它提供了Web页面用于信息录入及查询。通过对本项目的学习,可以掌握用Flask开发信息管理系统的基本增删改查页面。本项目可以很容易的被改造为其他实体信息的网站。
1 项目安装
- 安装依赖库
- 安装和配置数据库
- 正确安装PsotgreSQL
- 连接数据库
初始用户只有postgres,因此第一次登录时使用
psql -U postgres
命令进行登录,然后根据提示输入密码即可登录成功。
- 配置所需数据库
create role xuemc with login password 'xuemc'; # 新建登录角色xuemc,并配置密码
alter role xuemc createdb; # 给新角色赋予createdb权限
\q # 退出psql
psql postgres xuemc # 以xuemc身份登录psql
create database xuemc_db; # 新建数据库xuemc_db
grant all privileges on database xuemc_db to xuemc;
\q # 退出psql
'''
执行数据库安装脚本:
localhost:主机的IP地址
xuemc:上面新建的用户
xuemc_db:xuemc用户中新建的数据库
xuemc_db.sql:要执行的脚本文件
'''
psql -h localhost -U xuemc -W -d xuemc_db < xuemc_db.sql
4. 配置本项目中数据库的连接参数
标签:psql,postgres,登录,Flask,数据库,Bootstrap,db,xuemc,Restful 来源: https://blog.csdn.net/jy_z11121/article/details/104002698
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。