当前位置:优草派 > 问答 > Python问答

Postgresql怎么添加一个数据库?

标签: Python  python数据库  postgresql数据库  作者: 罗西汉

回答:

Postgresql数据库是一个开源免费的关系型数据库,许多的开发人员都在使用它。但很多刚接触它的小伙伴不知道该怎么添加一个数据库,那下下面这篇文章就来教你从零开始添加一个postgresql数据库。

1.如果在电脑上没有安装postgresql数据库服务的话,可以通过yum命令去进行安装,通过cmd打开命令行并输入下面的命令:

yum install postgresql10
yum install postgresql10-server

2.安装完成后就要初始化postgresql数据库并启动它了,依旧还是使用命令行来进行操作,命令如下:

# 初始化数据库服务
service postgresql-10 initdb
# 启动数据库并连接
systemctl enable postgresql-10
service postgresql-10 start

3.数据库连接之后是没有默认的用户账号可以用来登录,所以还需要去创建一个新的postgresql数据库的用户并设置账号和密码。设置完成之后需要给这个账号管理员的权限,否则将无法进行创建数据库,命令如下:

su - postgres
-bash-4.1$ psql
psql (10.5)
postgres  reate user username with password '****';

4.账号创建好了之后就可以使用psql语句来添加一个数据库了,示例如下:

# 指定这个数据库是由哪一个用户所有的
create database dbtest owner username;
# 将数据库的所有权限都分配给指定用户
grant all on database dbtest to username

这里命令中的dbtest是数据库的名称,username刚刚创建好的用户名。

以上就是关于“Postgresql怎么添加一个数据库?postgresql在哪添加数据库”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。

TOP 10
  • 周排行
  • 月排行