DBのCRUD-01テーブル作成

DBを扱うには、CRUDが基本となる。
Creat
Read
Update
Delete
である。
それには、7つのアクションが必要です。
index
show
new
edit
create
update
delete

データベースを作成する。

$mysql -u root

もし通らなかったら、過去のログを参照する。

mysql> show databases;
+----------------------+
| Database             |
+----------------------+
| information_schema   | 
| mysql                | 
| test                 | 
+----------------------+
7 rows in set (0.26 sec)

mysql> 
mysql> create database member0420_development character set utf8;
Query OK, 1 row affected (0.11 sec)

mysql> create database member0420_test character set utf8;
Query OK, 1 row affected (0.00 sec)

mysql> exit
Bye

database.yml

/config/database.yml

development:
  adapter: mysql
  database: member0420_development
  username: root
  password:
  socket: /opt/local/var/run/mysql5/mysqld.sock
test:
  adapter: mysql
  database: member0420_test
  username: root
  password:
  socket: /opt/local/var/run/mysql5/mysqld.sock

production:
  adapter: mysql
  database: member0420_production
  username: root
  password: 
  socket: /opt/local/var/run/mysql5/mysqld.sock
テーブル作成する。
$rake db:migrate
確認
$mysql -u root
mysql>show tables;