PostgreSQL安装
发布时间:2020-12-13 18:14:27 所属栏目:百科 来源:网络整理
导读:#PostgreSQL安装配置#PostgreSQl数据库的端口是5432#安装PostgerSQL安装包yum-yinstallpostgresqlpostgresql-server#PostgreSQL服务初次启动的时候会提示初始化[root@server1/]#servicepostgresqlstart/var/lib/pgsql/dataismissing.Use"servicepostgresqlin
#PostgreSQL安装配置 #PostgreSQl数据库的端口是5432 #安装PostgerSQL安装包 yum-yinstallpostgresqlpostgresql-server #PostgreSQL服务初次启动的时候会提示初始化 [root@server1/]#servicepostgresqlstart /var/lib/pgsql/dataismissing.Use"servicepostgresqlinitdb"toinitializetheclusterfirst. [FAILED] #初始化PostgerSQL [root@server1/]#servicepostgresqlinitdb Initializingdatabase: [OK] #启动服务 [root@server1/]#servicepostgresqlstart Startingpostgresqlservice:[OK] #开机自动启动 [root@server1/]#chkconfigpostgresqlon #PostgreSQL数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,我们需要修改为指定的密码,这里设定为’postgres’,(不是Linux用户) [root@server1/]#su-postgres -bash-4.1$psql psql(8.4.20) Type"help"forhelp. #修改postgres账户管理密码; postgres=#ALTERUSERpostgresWITHPASSWORD'postgres'; #查询用户 postgres=#select*frompg_shadow; usename|usesysid|usecreatedb|usesuper|usecatupd|passwd|valuntil|useconfig ----------+----------+-------------+----------+-----------+-------------------------------------+----------+----------- postgres|10|t|t|t|md53175bce1d3201d16594cebf9d7eb3f9d|| #创建数据库 createdatabasetestdb; #显示数据库 postgres=#l Listofdatabases Name|Owner|Encoding|Collation|Ctype|Accessprivileges -----------+----------+----------+-------------+-------------+----------------------- postgres|postgres|UTF8|en_US.UTF-8|en_US.UTF-8| template0|postgres|UTF8|en_US.UTF-8|en_US.UTF-8|=c/postgres :postgres=CTc/postgres template1|postgres|UTF8|en_US.UTF-8|en_US.UTF-8|=c/postgres :postgres=CTc/postgres testdb|postgres|UTF8|en_US.UTF-8|en_US.UTF-8| (4rows) #切换数据库 postgres=#ctestdb; #创建表 testdb=#createtabletest(idinteger,nametext); #插入数据 testdb=#insertintotestvalues(1,'wsq'); #查询数据 testdb=#select*fromtest; id|name ----+------ 1|wsq (1row) #退出PostgerSQL postgres=#q -bash-4.1$exit logout [root@server1/]# (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |