postgresql 安装
1.下载源码:下载地址:http://www.postgresql.org/ftp/source/
选择相应的版本如:postgresql-9.4.4.tar.gz
2.上传到linux服务器指定目录
3.telnet 或 ssh 至服务器,解压源文件
tar -xzvf postgresql-9.4.4.tar.gz
解压后,当前目录生成postgresql-9.4.4目录
4.配置
$>cd postgresql-9.4.4
$>./configure --prefix=/home/intfmsg/postgresql/
--prefix 指定数据库安装目录
安装过程中如“configure: error: xxxx library not found” 需要安装相应的程序或使用--without-xxx 参数禁用该功能。
5.编译
$>gmake
6.安装
$>gmake install
安装成功后,会在--prefix参数指定的目录中生成数据库程序目录:bin、share、include、lib
7.配置
在.bash_profile文件中增加:
#配置共享库
LD_LIBRARY_PATH=prefix目录/lib
export LD_LIBRARY_PATH
#配置环境变量
PATH=/usr/local/pgsql/bin:$PATH
export PATH
#配置字符集
export LANG=zh_CN.UTF8
export LC_ALL=zh_CN.UTF8
8.初始化数据库
首先建立数据库目录:
$> cd prefix目录
$> mkdir data
$>initdb -E UTF8 -D /home/intfmsg/postgresql/data
初始化数据目录
9. 启动数据库
$>postgres -D /home/intfmsg/postgresql/data
10.创建用户
$psql postgres
psql (9.4.4)
Type "help" for help.
postgres=# CREATE ROLE mf WITH LOGIN CREATEDB PASSWORD 'mf*123' ;
CREATE ROLE
11.切换用户并创建数据库
$psql -U mf -W postgres
Password for user mf:
psql (9.4.4)
Type "help" for help.
postgres=> CREATE DATABASE mfdb ENCODING 'UTF8' OWNER mf;
CREATE DATABASE
12.连接新建数据库
$ psql -U mf mfdb
psql (9.4.4)
Type "help" for help.
mfdb =>
页:
[1]