# DataBase 数据库

# CRUD

CRUD指的是Create(新增)、Read(讀取)、Update(更新)、Delete(刪除)四種操作資料的基本方式。

將資料庫表格(table)對應到一個類別(class) 類別方法就是操作這個表格(table),例如新增資料、多筆資料更新或多筆資料刪除資料 表中的一筆資料(row)對應到一個物件(object)物件方法就是操作這筆資料,例如更新或刪除這筆資料 資料表的欄位(column)就是物件的屬性(object attribute)

Model 类 => 数据库
Model 实例 => 表
实例方法 => 操作
实例属性 => 列

# 数据库配置文件

Rails的資料庫設定檔是config/database.yml

  • development 開發模式,用在你的開發的時候
  • test 測試模式,用在執行自動測試時
  • production 正式上線模式,用在實際的上線運作環境

# 数据库前端工具Mac

# SQL 语句

mysql -u用户名-p用户密码键入命令

show databases;
use meetup_develoopment;
show tables;
describe 表名;
select * from 表名;
Last Updated: 5/14/2022, 11:38:45 AM