postgresql - 如何在 mac 上导入 DVD 租赁数据库。postgres 教程只提供了 windows 的说明
问题描述
我已经在我的桌面上下载了 dvd rent.tar 文件。遵循以下说明
pwd
/Users/O2/tools/postgres
mkdir dvdrentaldb
initdb dvdrentaldb
我收到以下消息
initdb 目录“dvdrentaldb”存在但不为空 如果要创建新的数据库系统,请删除或清空该目录或使用“dvdrentaldb”以外的参数运行 initdb
我已经在我的桌面上下载了 dvd rent.tar 文件。遵循以下说明
pwd
/Users/O2/tools/postgres
mkdir dvdrentaldb
initdb dvdrentaldb
发布这个我正在使用以下代码
pg_restore -U O2 -d dvdrentaldb dvdrental.tar
我在“pg_restore”或附近出现语法错误
我收到以下消息
initdb 目录“dvdrentaldb”存在但不为空 如果要创建新的数据库系统,请删除或清空该目录或使用“dvdrentaldb”以外的参数运行 initdb
解决方案
从reddit得到这个
https://www.reddit.com/r/PostgreSQL/comments/93uuhg/can_anyone_get_this_sample_database_tutorial_to/
createuser -s dvdrental
createdb dvdrental -O dvdrental
pg_restore -U dvdrental -d dvdrental ./dvdrental.tar
推荐阅读
- html - three.js 组件不会显示在我的 html 页面中
- fuzzing - 符号执行与白盒模糊测试有何不同?
- flutter - Flutter 网页导航
- ansible - 延长 ansible 命令的持续时间/执行时间
- excel - 在多个测验中找到得分最高的团队中的一名或多名最佳球员
- kotlin - 如何在 Kotlin 中使用 GROUP BY 进行 LIMIT?
- mysql - 如何使用一个公共列连接两个表,同时维护 mySQL 中其他列的值?
- mongodb - 如何从 mongodb 中获取年龄组数据
- html - 创建具有自定义列大小的html表
- ios - 如何将数据从一个模型传递到另一个模型?