Debian(wheezy) 配置PostgreSQL9

前端之家收集整理的这篇文章主要介绍了Debian(wheezy) 配置PostgreSQL9前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

先简要记录下系统安装过程。

首先是分区,新建两个区(不必是主分区,不必考虑可启动标志云云),其中一个为/(ext4),另外一个为swap,写入grub 。

进入系统之后首先设置软件源,即编辑/etc/apt/sources.list(用nano或gedit命令行编辑)

我一开始添加的临时源:(在最后添加)deb http://ftp.debian.org/debian stable main

保存之后记得更新源:apt-get update

安装apt-spy自动检测最快速的源:(sudo) apt-get install apt-spy

检测:apt-spy -d stable -a asia -t 3

检测结束后会生成一个列表文件,自己去看然后复制到sources.list就ok。

推荐源:deb http://mirrors.163.com/debian/ stable main (一般是deb http://mirrors.163.com/debian 版本代号 main)


安装中文输入法:apt-get install ibus-pinyin

安装vim等

安装显卡驱动(下载ATI驱动run,貌似还要调下VGA分辨率,不然启动黑屏)

rhythmBox mp3播放问题

中文字体

apt-get install locales

dpkg-reconfigure locales

apt-get install xfonts-intl-chinese wqy*

shell颜色

桌面快捷方式(设置-高级设置)

共享文件

安装VMware tools

先复制到本地目录 cp -Rf . /home

tar -zxv -f VMwareTools-9.9.0-2304977.tar.gz

./vmware-install.pl

共享目录在/mnt/hgfs

chromium和flash

...



二.Postgresql

安装:apt-get install postgresql

安装完成之后自动创建postgres用户(默认密码postgres)和postgres数据库,同时还创建了一个名为postgres的linux系统用户

注意:postgres系统用户相当于是管理员,管理其他用户的创建和连接。

切换到postgres用户:su postgres

创建测试用户和测试数据库

方法一:createuser -P <username>

createdb <dbname> -o <owner>

方法二:psql -U postgres

create user <username> with password <password>

create database <dbname> owner <owner>

修改密码

postgres:\password

其他用户:alter user <username> with password <password>


启动服务:service postgresql start

连接服务器:psql -U <username> -d <dbname> -h localhost -p 5432

创建测试数据表:

create table <tablename>(

id varchar(10),

name varchar(20)

);


pgAdmin3操作




补充一下windows下的操作

安装好之后,运行安装目录下的pg_env.bat创建相应环境变量(主要是PGDATA)

之后初始化,initdb -D PGDATA -E UTF-8 --locale=chs -U postgres -W 创建一个名为postgres的超级用户(postgres管理员,非windows用户,此点和linux不同)

注册服务,(以管理员身份运行)pg_ctl register -N Postgresql -D PGDATA

启动,net start Postgresql


创建用户数据库

首先以pg管理员登录(否则认证失败,角色不存在等等)psql -U postgres

原文链接:https://www.f2er.com/postgresql/195313.html

猜你在找的Postgre SQL相关文章