⑴ linux 卸载postgresql报错
有软件包依赖postgresql,如果删了,这些软件也无法正常使用:
postfix、postgresql-libs
如果确认不需要,可以先卸载这两个包
强制卸载postgresql-libs也行
⑵ 如何卸载postgresql
用优化大师(如果没有可以安装)
⑶ linux下怎样删除postgresql中的数据库中所有数据
你好,删除命令如下:
-bash-3.2$ createdb abc -O playboy
CREATE DATABASE
-bash-3.2$ dropdb abc //dropdb删除数据库
DROP DATABASE
-bash-3.2$ createdb abc -O playboy
CREATE DATABASE
-bash-3.2$ psql -U playboy -d playboy
Welcome to psql 8.1.23, the PostgreSQL interactive terminal.
type: right 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
playboy=> drop database abc; //登录后的删除数据库,注意,不能删除当前登录的数据库
DROP DATABASE
删除操作的前提是,你是超级用户,或者是该数据库的拥有者才行。表也一样,pgsql有一点很特别,就是库是你的,表不一定是你的。这个有点搞。
⑷ 关于ubuntu下postgresql的安装问题
首先查找postgresql生成的.s.PGSQL.5432在哪里,可以使用find命令来查找,一般会生成在
/tmp目录下,也有可能在其他目录下
修改用户配置文件
添加
export PGHOST=/tmp 这里的目录就是你找到的.s.PGSQL.5432文件所在目录
保存后重新加载环境变量配置文件
或者在使用psql命令时 使用 -h 参数指定s.PGSQL.5432所在的目录,使用这个方法时,可能需要修改postgersql的配置文件,修改postgresql.conf中unix套接字的路径。
出现这种问题的原因是,程序查找unix套接字的路径编译在了程序文件中,你也可以修改postgresql的源代码来解决这个问题。
⑸ postgresql命令 linux中怎么退出
直接在命令行输入:quit或者是exist即可完成退出。 备注:其实最简单的方法就是关闭登录窗口,或者切换用户的形式完成退出当前用户的数据库操作。
⑹ linux中postgres吃内存怎么办
方法/步骤
首先上传软件至服务器。执行文件权限的修改。
进入文件所在目录,执行命令chmod 755 postgresql-9.2.4-1-linux-x64.run
执行命令安装数据库。
进入文件所在目录,输入./postgresql-9.2.4-1-linux-x64.run 。
然后选择数据库安装目录。
本篇默认直接回车。即安装路径为/opt/PostgreSQL/9.2/。
选择数据保存的路径。
本篇也默认。直接回车。即路径为:/opt/PostgreSQL/9.2/data 目录。
设置postgres账户的密码,以及设置端口号。
本篇端口号为默认5432,直接回车即可。
选择数据库的编码格式。
本篇选择4,即为这zh_CN.utf8。
选择完编码格式后,等待数据库的安装进度,待进度达到100%时候证明数据库已经安装上。
验证是否安装完毕,且数据库已启动成功。
执行命令ps -e | grep postgres,查看进程是否存在。
执行命令lsof -i:5432,查看数据库端口是否启用。
⑺ 如何在Ubuntu 14.04上安装与卸载PostgreSQL
安装PostgreSQL
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib1212
卸载PostgreSQL
#通过运行以下命令完全删除PostgreSQL(注意重要数据提前备份)
sudo apt-get purge 'postgresql-*'
sudo apt-get autoremove 'postgresql-*'
⑻ 如何安装PostgreSQL
1. 检查PostgreSQL 是否已经安装
Linux-软件包管理-rpm命令管理-查询
rpm -qa | grep postgres 检查PostgreSQL 是否已经安装
rpm -qal | grep postgres 检查PostgreSQL 安装位置
若已经安装,则使用rpm -e 命令卸载。
rpm -e postgresql94-contrib-9.4.4-1PGDG.rhel6.x86_64 postgresql94-server-9.4.4-1PGDG.rhel6.x86_64 卸载
rpm -e postgresql94-libs-9.4.4-1PGDG.rhel6.x86_64 postgresql94-9.4.4-1PGDG.rhel6.x86_64 卸载
可以使用rpm -qa | grep postgres再次查看是否还有Postgres安装文件,没有卸载完成。
2.使用yum库设置安装postgresql94版本,最好先创建用户组和用户:
(1)新增postgres用户组:
groupadd postgres
(2)新增postgres用户并且设置这个用户属于上面创建的postgres用户组:
useradd -g postgres postgres
(3)修改postgres用户密码:passwd postgres(这里设置密码为postgres)
passwd postgres --修改postgres用户密码
⑼ 如何将postgres从linux卸载重装
有软件包依赖postgresql,如果删了,这些软件也无法正常使用: postfix、postgresql-libs 如果确认不需要,可以先卸载这两个包 强制卸载postgresql-libs也行
⑽ linux 如何查询PostgreSQL的版本
在已经安装了PostgreSQL的Linux上,使用下面的命令即可查询安装的版本:
psql--version
PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引。免费使用、修改、和分发 PostgreSQL,不管是私用、商用、还是学术研究使用。