MySQL License收费的问题越来越现实了。PostgreSQL成了最好的替代方案。
部署环境:CentOS6.3 x64。
PostgreSQL版本:9.2.4-1。
CentOS的Develop包模式行可能已经带了PostgreSQL数据库,不过版本较老,这里还是要全新部署一个。
官网提供了很多的部署方式,这里笔者选择的是命令行交互的离线安装包的方式,因为可以脱离网络和操作系统UI进行安装,比较贴近生产环境。
离线包下载地址:http://community.op*e*nsc*g.com/se/postgresql/packages.jsp
下载好对应操作系统的包,赋予执行权限,执行即可完成安装。安装期间会交互的让你设置一些默认的存放目录,如果没有特殊要求,默认回车即可。
安装很快即可完成。
启动数据库
不能使用root用户启动,需要使用安装时新创建的用户,默认为postgres。
bin>postgres -D data
-D 为指定配置文件和数据存放目录。该目录须存在且包含postgres.conf配置文件。按照上面的方式安装后,只要指定为安装目录下的data文件夹即可。
如果不存在,则需要初始化该目录。
>initdb -D 目录
如果需要远程连接访问该数据库,需要修改pg_hba.conf文件,给指定的主机和ip开发访问权限。其实影响访问的还有postgresql.conf中的配置,不过默认是开放了权限的。
启动后可通过
>psql
客户端连接到数据库,查看数据库信息。具体命令可通过help查看。
模拟极限越野
模拟极限越野开着大巴在各种奇葩路况里送乘客。山路弯道多得让人
模拟火车
模拟火车让你当回真正的火车司机,得先学会看信号灯、操作控制杆
可口的披萨美味的披萨
可口的披萨美味的披萨带您体验经营一家披萨店的乐趣。游戏画风温
定制虚拟偶像最新版
定制虚拟偶像最新版是一款超级经典有趣的日本模拟装扮类型的手游
病娇模拟器手机版正版(yandere simulator)
病娇模拟器最新版手游是一款萌妹二次元模拟游戏,玩家在游戏中可