以下是postgresql数据库管理工具,需要的小伙伴可以学习一下
公司主营业务:成都网站设计、网站建设、外贸网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出托克托免费做网站回馈大家。
1、navicat是类似于MySQL workbench的SQL客户端,可以支持PostgreSQL,需要购买,但是有试用版。
2、pgAdmin
3、DBVisualizer
4、也可以支持用自带的psql client
推荐学习《python教程》。
操作如下:
1.首先在mysql管理工具上面新建一个表,设置表中的字段。
2.使用的mysql管理工具是Navicat
for
MySQL,打开工具,选择表所在的数据库。
3.然后点击数据库名字,右键数据,出来下拉菜单选择import
wizard。
4.点击next,选择对应的excel文件。
postgresql+python更新操作问题python可以操作多种数据库,诸如SQLite、MySql、PostgreSQL等,这里不对所有的数据库操作方法进行赘述,只针对目前项目中用到的PostgreSQL做一下简单介绍,主要包括python操作数据库插件的选择、安装、简单使用方法、测试连接数据库成功。
1.下载并安装visual studio 2015,建议下载社区在线安装版,会帮你自动安装最新的Python Tools for Visual Studio。
2.下载并安装postgresql。
之前我就是吃了这个亏,django版本跟PTVS版本不一致,导致无法使用。
安装好VS2015之后,直接新增一个python+django项目。
然后建立一个虚拟环境
如果要连接postgresql,必须安装psycopg2,vs2015自带pip,所以安装极为方便。右键点击虚拟环境,选择install python package,然后输入psycopg2后回车。成功后会发现psycopg2已经安装到虚拟环境中了。
接下来配置连接字符串,修改setting.py,把默认的sqlite改为postgresql的连接字符串
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME':'test',
'USER': 'postgres',
'PASSWORD': '******',
'HOST':'',
'POST':'5432'
}
}
点击如下按钮,如果成功,会返回成功信息,并且数据库里面会建立对应的数据表
使用工具建立superuser后,运行网站,测试登陆,ok
查询数据库auth_user表,发现已经建立了一条超级用户数据,ok。
启动pg服务
设置pg服务为开机启动
-bash: netstat: 未找到命令
再次执行
使用navicat连接是无法连接的。
【遇到的问题】若没有可以跳过
【解决办法】
修改/usr/bin/firewall-cmd 下文件在首行 python改为python2(因为之前安装过python3环境)
listen_addresses='*'
或者加 ip网段
配置完成后即可使用客户端进行连接
大功告成~~
————————————————
参考 链接: