PostgreSQL无法创建数据库问题求助
PostgreSQL无法创建数据库问题求助
我是PostgreSQL的纯新手,最近在Debian 15上搭建本地PostgreSQL数据库,安装过程倒是挺顺利,但创建数据库的时候遇到了奇怪的问题,想请大家帮忙看看!
先说说我的操作步骤和遇到的问题:
- 首先执行了安装命令,成功完成:
# apt update # apt install postgresql - 切换到postgres用户进入psql终端:
进入后显示的版本信息是:sudo -u postgres psqlpsql (15.7 (Debian 15.7-0+deb12u1)) Type "help" for help. - 接下来的操作就出问题了:
- 我先输入
\l查看数据库列表,结果啥都没显示; - 接着执行
createdb prismatest尝试创建新数据库; - 再次输入
\l查看,依然看不到任何数据库; - 最后尝试用
\c prismatest连接这个“新建”的数据库,直接报错:connection to server on socket "/var/run/postgresql/.s.PGSQL.5433" failed: FATAL: database "prismatest" does not exist Previous connection kept
- 我先输入
我还查了当前角色的权限,执行\du后,显示的角色列表里postgres的权限是正常的,但就是数据库创建不出来也看不到。
有没有大佬能帮我分析下这到底是哪里出问题了呀?
备注:内容来源于stack exchange,提问作者HubbaBubba2000
相关产品推荐
相关产品推荐

