-
Notifications
You must be signed in to change notification settings - Fork 1
Ubuntu 中使用数据库
oldbird edited this page Aug 4, 2023
·
4 revisions
$ sudo apt update
$ sudo apt install postgresql postgresql-client postgresql-contrib
$ sudo service postgresql start # 启动
先切换到 Linux 用户 postgres,并执行 psql
$ sudo -u postgres psql # 进入控制台, \q(退出) \l(查看所有数据库) \d (查看表) \du(查看所有用户) \password vapor(修改用户密码)
$ CREATE USER vapordbuser WITH PASSWORD '*****' # 创建用户数据库
$ CREATE DATABASE blogdb; # 创建数据库
$ GRANT ALL PRIVILEGES ON DATABASE blogdb TO vapordbuser; # 将blogdb数据库的所有权限都赋予vapordbuser
\password 设置密码。
\q 退出。
\h 查看SQL命令的解释,比如\h select。
\? 查看psql命令列表。
\l 列出所有数据库。
\c [database_name] 连接其他数据库。
\d 列出当前数据库的所有表格。
\d [table_name] 列出某一张表格的结构。
\du 列出所有用户。
\e 打开文本编辑器。
\conninfo 列出当前数据库和连接的信息。
postgresql默认不开启远程连接,所以在用数据库管理工具尝试连接时会报错。
/etc/postgresql/12/main/pg_hba.conf
在文件中添加 host all all 0.0.0.0/0 md5
具体可以参考:https://www.cnblogs.com/huangkenicole/p/16177267.html