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

菏泽网站建设菏泽众皓百度网站开发语言

菏泽网站建设菏泽众皓,百度网站开发语言,江苏省城乡建设部网站首页,网站建设123postgresql安装配置 一,什么是postgresql PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统#xff08;ORDBMS#xff09;,简称pgsql,它支持大部分 SQL 标准并且提供了许多其他现代特性#xff1a;复杂查询 外键 触发器… postgresql安装配置 一,什么是postgresql PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统ORDBMS,简称pgsql,它支持大部分 SQL 标准并且提供了许多其他现代特性复杂查询 外键 触发器 视图 事务完整性 多版本并发控制 同样PostgreSQL 可以用许多方法扩展比如 通过增加新的数据类型 函数 操作符 聚集函数 索引方法 过程语言 并且因为许可证的灵活任何人都可以以任何目的免费使用修改和分发 PostgreSQL 不管是私用商用还是学术研究使用。 二安装postgresql 查看复制打印? [rootrudder ~]# yum search postgresql     //先找一下server版会有多个决定选择装哪个    [rootrudder ~]# yum install postgresql postgresql-server   三配置postgresql 1初始化数据库 a)错误用法 查看复制打印? [rootrudder data]# service postgresql initdb      //不管我用root用户还是postgres都不行  Usage: /etc/init.d/postgresql {start|stop|status|restart|condrestart|condstop|reload|force-reload}   我在找资料的时候发现有很多页面都用上面这样的用法我就觉得很奇怪service命令还能这么用。一试果然不行。会不会是pgsql版本不同造成service postgresql initdb不能用呢 查看复制打印? [rootrudder ~]# postgres --version   //我的版本  postgres (PostgreSQL) 8.1.23   b)正确做法 查看复制打印? [rootrudder data]# mkdir -p /var/lib/pgsql/data      //创建pgsql的数据库目录  [rootrudder pgsql]# cd /var/lib/pgsql  [rootrudder pgsql]# chown postgres.postgres data     //改变目录的所属用户用组  [rootrudder pgsql]# su  postgres                     //切换到postgres不然初始化不了  bash-3.2$ initdb -E UTF-8 -D /var/lib/pgsql/data --localeen_US.UTF-8 -U postgres -W   //初始化数据库  The files belonging to this database system will be owned by user postgres.  This user must also own the server process.    The database cluster will be initialized with locale en_US.UTF-8.    fixing permissions on existing directory /var/lib/pgsql/data ... ok  creating directory /var/lib/pgsql/data/global ... ok  creating directory /var/lib/pgsql/data/pg_xlog ... ok  creating directory /var/lib/pgsql/data/pg_xlog/archive_status ... ok  creating directory /var/lib/pgsql/data/pg_clog ... ok  creating directory /var/lib/pgsql/data/pg_subtrans ... ok  creating directory /var/lib/pgsql/data/pg_twophase ... ok  creating directory /var/lib/pgsql/data/pg_multixact/members ... ok  creating directory /var/lib/pgsql/data/pg_multixact/offsets ... ok  creating directory /var/lib/pgsql/data/base ... ok  creating directory /var/lib/pgsql/data/base/1 ... ok  creating directory /var/lib/pgsql/data/pg_tblspc ... ok  selecting default max_connections ... 100  selecting default shared_buffers ... 1000  creating configuration files ... ok  creating template1 database in /var/lib/pgsql/data/base/1 ... ok  initializing pg_authid ... ok  Enter new superuser password:     //超级管理员密码  Enter it again:                   //确认密码  initdb: removing contents of data directory /var/lib/pgsql/data   这样就初始化就好了。 2修改/var/lib/pgsql/data/postgresql.conf 查看复制打印? listen_addresses  *     //监听所有ip的连接默认是本机  port  5432             //这个不开也行默认就是5432端口   pgsql是我没有找到web版的管理工具所以开发时肯定要用pgadmin远程连接的。所以权限是要放大listen_addresses * 全部放开当然也可以设置局域网的IP段。 3修改/var/lib/pgsql/data/pg_hba.conf 查看复制打印? # TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD  # local is for Unix domain socket connections only   local   all         all                               trust  # IPv4 local connections:   host    all         all         127.0.0.1/32          md5   host    all         all         0.0.0.0/0             md5   //这一行我加的所有IP和用户密码对都可以连接  # IPv6 local connections:   host    all         all         ::1/128               md5   三启动并查看 查看复制打印? [rootrudder data]# /etc/init.d/postgresql start   //启动  Initializing database: [  OK  ]  Starting postgresql service: [  OK  ]    [rootrudder data]# netstat -tpnl |grep 5432       //查看  tcp        0      0 127.0.0.1:5432              0.0.0.0:*                   LISTEN      27806/postmaster   四用postgres用户登录并改密码 查看复制打印? [rootrudder data]# su postgres  //切换用户  bash-3.2$ psql -U postgres    //连接pgsql server  Welcome to psql 8.1.23, the PostgreSQL interactive terminal.    Type:  \copyright for distribution terms         \h for help with SQL commands         \? for help with psql commands         \g or terminate with semicolon to execute query         \q to quit    postgres# Alter USER postgres WITH PASSWORD ***密码**;  //添加密码  ALTER ROLE        //出现这个才算成功第一次操作没成功pgadmin连不上  postgres-# \q     //退出   五pgadmin客户端工具连接pgsql server 1下载地址http://www.postgresql.org/ftp/pgadmin3/release/v1.16.1/win32/ 2安装就不说了傻瓜似操作看一下连接图和连接成功图 pgadmin 连接框 pgadmin连接成功了 posted on 2013-07-13 21:42 秦瑞It行程实录 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/ruiy/p/postgresql.html
http://www.yutouwan.com/news/115935/

相关文章:

  • 如何用kali做网站渗透重庆网站公司建设
  • wordpress搜索引擎源码seo关键词排名优化软件怎么选
  • 做html网站搜索框教程直接在wordpress官网写博客
  • 网站做app用什么语言买模板做的网站表单数据在哪里看
  • 衡水稳定的网络建站深圳做企业网站的
  • 为企业提供网站建设服务移动应用开发主要学什么就业如何
  • 网站开发制作的流程网页设计作业个人简历代码怎么写
  • 万网建网站流程网站开发科技公司
  • 网站着陆页代理公司注册费用
  • 郑州网站快速制作漂亮的html页面源码
  • 企业网站策划书1000字国外网站空间租用费用
  • 汕头网页设计网站方案谷歌seo外贸推广
  • 动态图网站怎么做dw网页升级紧急通知写作
  • 网站建设能用手机制作吗网站建设这门课
  • 个人主页网站设计代码婚庆5个坑
  • 夜夜做新郎网站开发软件需要什么
  • 天猫商城入口如何搭建 seo网站
  • 怎么建设网站zy258h5个人页面制作
  • 定制高端网站建设如果你会建网站
  • 天水市秦州区作风建设年网站大气的公司名称大全
  • 东莞没有网站的公司网站建设 徐州
  • 网站建设具体详细过程网站制作东莞
  • 东莞数据线厂家东莞网站建设sem可以为网站建设做什么
  • 网站建设怎么跑业务手机网站qq登录插件
  • 织梦网站搜索怎么做网站开发投标文件
  • 大连企业网站网页设计及讲解多少钱
  • 电子通讯录网站建设北京今天的最新发布消息
  • 企业建设网站的主要目的淘宝下载安装
  • 网站规划与建设规划书超级外链自动发布工具
  • 北京网站建设免费网站一级a做爰在免费线看