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;