postgresql 如何删除数据库
发布网友
发布时间:2022-04-30 02:21
我来回答
共2个回答
懂视网
时间:2022-04-30 11:03
方法1 - 系统命令
sudo su - postgres #切换到postgres用户(系统用户)
createdb weichen #创建数据库
psql #直接访问数据库(默认进入本地postgres数据库)
l --查看数据库列表
:q --退出列表页面
q --退出客户端
dropdb weichen #删除数据库
方法2 - psql命令行
sudo -u postgres psql #登录客户端
create database weichen; --创建数据库
create database sz owner postgres; --创建数据库
select oid,datname from pg_database; --查看数据库列表
drop database weichen; --删除数据库
drop database sz; --删除数据库
版权声明:本文为博主原创文章,未经博主允许不得转载。
PostgreSQL数据库创建/删除
标签:postgresql 数据库 创建 删除
热心网友
时间:2022-04-30 08:11
lz说清楚些吧,操作系统,postgresql的版本号,你自己是怎么建立数据库的?
补充:
我猜你可能用的createdb创建的,不是在psql里用sql语句创建的,如果是createdb创建的话
可能
1、你数据库没启动
2、你数据库的地址或端口没设置对,或者数据库设置的用户验证方式有问题,拒绝了本次连接
如果是端口或地址问题,可以加在createdb上加
-h
地址
-p
端口来解决。
如果是用户验证方式问题,(这个一般只出现在linux,而且我记得提示信息应该是“用户验证失败!”),不过如果是这个问题的话,修改pg_hda.conf设置正确的验证信息
postgresql有中文版的