![](/img/trans.png)
[英]Connect to PostgreSQL Database in Docker Container from DBeaver
[英]how to connect a postgresql with dbeaver (21.0.0)?
我是 ubuntu 的新手,正在尝试使用这个。 这是我的问题。
我通过这个命令在带有数据库的rails中创建了一个新程序
rails new freelancer --database=postgresql
一切都很好,似乎我有一个带导轨的 postgresql 数据库。
我的问题是,我不知道如何将我的数据库连接到 dbeaver 程序,顺便说一句,如果我在将数据库连接到 dbeave 程序后运行这些命令rails db:setup
和rails db:migrate
,它可以创建一些新数据库吗?
最后你能告诉我如何启动和停止服务器吗?
非常感谢。
您的数据库连接在您的项目文件夹下的config/database.yml
中指定,每个环境一个块,但默认情况下您将使用开发环境。
如果您除了评论之外没有做任何其他事情(而且您做得对,呵呵),您的数据库应该已经创建,名称为freelancer_development
,您只需要使用 DBeaber 连接到它。 使用 PostgreSQL 适配器(查看此视频)和以下数据创建新连接:
localhost
5432
freelancer_development
[YOUR_POSTGRES_USER]
[YOUR_POSTGRES_PASSWORD]
如果你不知道你的 Postgres 用户。 尝试以下组合,如果它们都不起作用,则需要设置一个。
用户 | 密码 |
---|---|
postgres | postgres |
postgres | |
[YOUR_UBUNTU_USER_NAME] |
要启动 Rails 服务器,只需在项目文件夹中的终端上运行rails s
( rails server
的缩写),然后Ctrl+C
停止它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.