Rails开发全解析:从基础到部署
一、数据库相关
1.1 数据库基础
数据库在开发中至关重要,支持多种类型,如 MySQL、Postgres、Oracle 等。连接数据库需要配置 database.yml 文件,其中包含用户、密码、主机等信息。例如:
development:
adapter: mysql2
encoding: utf8
database: myapp_development
username: root
password: password
host: localhost
数据库的列类型丰富,包括日期、时间、数值等。如 :date 、 :datetime 列类型,可用于存储日期和时间信息。
1.2 数据库操作
- 创建数据库 :可以使用
mysqladmin命令创建,如mysqladmin create myapp_development。 - 迁移操作 :迁移是修改数据库结构的重要方式,使用
rails generate migration生成迁移文件,如添加列、创建表等。以下是一个创建表的迁移示例:
class
超级会员免费看
订阅专栏 解锁全文
102

被折叠的 条评论
为什么被折叠?



