Postgres安装指南-windows10-flask-py3
来源:互联网 发布:程序员一般工资多少 编辑:程序博客网 时间:2024/05/24 05:38
第一下载postgres (我用bigsql版本)
第二新建 postgres账号(控制面板-》用户账号)
从admin账号切换到postgres账户下(当前账户没有权限,不切不行啊)
从百草园(cmd)到psql(以下的命令都是在psql下执行的 不是cmd哦 重要的事情说三遍)
psql postgres
数据库账号管理
新建管理员账号
CREATE ROLE your_admin;
给角色赋予权限
ALTER ROLE your_admin WITH LOGIN; /*赋予登录权限*/
ALTER ROLE your_admin WITH CREATEROLE;/*赋予创建角色的权限*/
ALTER ROLE your_admin WITH PASSWORD '654321';/*修改密码*/ #1234
[密码]
切换windows用户到admin
进入psql
psql postgres
note:这个数据库默认的owner就是创建者红色框那里,如果你刚才没有成功在数据库创建这个用户 下面的事情是走不通的,因为默认的用户是postgres,而且安装的时候没有可以指定用户的地方(很无语吧)
我是红色框[红色框框的内容]
创建数据库 (这个数据库的创建者就是红色框框的东西,密码是你给角色设定的密码goto #1234)
CREATE DATABASE basedatabase;
[数据库名]
用flask-migrate备份一下你的旧数据库
修改你的config.py文件
SQLALCHEMY_DATABASE_URI="postgresql://[红色框框的内容]:[密码]@localhost/[数据库名]"
SQLALCHEMY_DATABASE_URI = "postgresql://yao63:password@localhost/basedatabase"
使用py -3 manage.py db upgrade 把数据恢复新数据库(Postgres)
note:新的数据库只有结构,没有数据,如果是做了权限控制的化,你还要用py -3 manage.py shell 命令添加一些默认的数据
0 0
- Postgres安装指南-windows10-flask-py3
- windows10在python2.7的anaconda下安装py3.5.2并安装tensorflow遇到的问题
- Python同时安装py2.x和py3.x,以及Windows下virtualenv和flask的安装
- Postgres 指南
- win10+py3.6安装scrapy
- windows10+Python3.6的flask学习笔记
- py3 下安装bs4的方法
- Windows下同时安装Py2和Py3
- 安装Ubuntu+gpu+tensorflow+py2+py3
- linux升级py3,安装pip,svn
- scrapy在win10上安装(py3)
- flask安装
- 安装 flask
- flask安装
- flask安装
- Postgres数据库安装
- 源码安装postgres
- Postgres Linux下安装
- android_107_ProgressBar旋转
- CCF201609-2 火车购票(100分)
- OpenStack基础之stevedore
- POJ3592 Instantaneous Transference题解
- POJ 2386 Lake Counting (DFS)
- Postgres安装指南-windows10-flask-py3
- MYSQL问题解决方案:Access denied for user 'root'@'localhost' (using password:YES)
- 比大小
- python 数据结构中被忽视的小技巧
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
- Python相关文章索引(3)
- 企业级财富库socket开发和设计
- hibernate的crud操作
- go语言快速入门:第一个HelloWorld(2)