-
连接数据库:
输入 psql 不带用户命令,默认为系统当前用户,携带 -U 用户名 即使用指定用户身份连接数据库。
指定用户身份
扩展:连接远程数据库 -h ... -p ...
image.png- \l --- 查看所有数据库
- \c 数据库名---选择数据库
默认连接的数据库为 postgres, \c 不加数据库名,连接的也是 postgres
- \d [tablename] 查看该数据库下所有(某)表格
- pg_dump [-h ... -p ... -U ...] databasename > filename.bak --- 备份数据库
- psql [-U username] databasename(必须是已经存在的数据库) < filename --- 恢复数据库
这里恢复的是表结构和数据。
!注意:如果表结构仍存在,会报异常--...已存在。
删除数据和表 导入数据库 查看数据库,数据也存在
网友评论