无法在 ubuntu 中的 postgresql 中创建数据库
Unable to create database in postgresql in ubuntu
我尝试创建一个数据库。看了一圈后,我看到了两种方法:
方法一:
xxxxxx:~$ sudo -i -u postgres
postgres$xxxx:~$ createdb mydb1
方法二:
xxxxxx:~$ sudo -u postgres psql
postgres:# CREATE DATABASE mydb2
如果我执行方法 1,则会创建数据库 mydb1
。当我在 postgres:#
中执行 \list
时,我可以看到 mydb1
被列出。
但是,如果我在上面的结束行之后执行方法 2,则不会出现任何错误。但是当我在 postgres:#
中执行 \list
时,我没有列出数据库 mydb2
。
我第一次尝试设置 postgresql 数据库。请,如果有人可以解释发生了什么。
在 psql 你需要用分号结束 sql:
create database mydb2;
我尝试创建一个数据库。看了一圈后,我看到了两种方法:
方法一:
xxxxxx:~$ sudo -i -u postgres
postgres$xxxx:~$ createdb mydb1
方法二:
xxxxxx:~$ sudo -u postgres psql
postgres:# CREATE DATABASE mydb2
如果我执行方法 1,则会创建数据库 mydb1
。当我在 postgres:#
中执行 \list
时,我可以看到 mydb1
被列出。
但是,如果我在上面的结束行之后执行方法 2,则不会出现任何错误。但是当我在 postgres:#
中执行 \list
时,我没有列出数据库 mydb2
。
我第一次尝试设置 postgresql 数据库。请,如果有人可以解释发生了什么。
在 psql 你需要用分号结束 sql:
create database mydb2;