在 Active Record 中,Rails 提供了一种简单的方式来配置数据库连接属性。以下是一个示例解决方法:
config/database.yml
文件。development
、test
或 production
。adapter
:数据库适配器,例如 mysql2
、postgresql
、sqlite3
等。host
:数据库主机名。port
:数据库端口号。username
:数据库用户名。password
:数据库密码。database
:数据库名称。pool
:数据库连接池大小。timeout
:数据库连接超时时间。以下是一个示例的 database.yml
文件:
development:
adapter: mysql2
encoding: utf8
host: localhost
port: 3306
username: root
password: mypassword
database: myapp_development
pool: 5
timeout: 5000
database.yml
文件并重新启动 Rails 服务器。现在,Active Record 将使用指定的连接属性来连接到数据库。可以在模型中使用 Active Record 提供的方法来操作数据库。例如:
class User < ApplicationRecord
# ...
end
这是一个简单的示例,演示了如何在 Active Record 中配置和使用 Rails 连接属性。根据实际需求,可能还需要配置其他属性,如 SSL 设置、连接池大小等。