ダイエット vol.2
railsで作るは、いいけど。なんだかんだで、思いっきりいきずまってるので、備忘録。
database作成
キャラコードをUTF8に設定し、本番・開発・テスト用データベースを作成する。
$sudo /opt/local/bin/mysqladmin5 --default-character-set=utf8 -u root -p create mlog $sudo /opt/local/bin/mysqladmin5 --default-character-set=utf8 -u root -p create mlog_development $sudo /opt/local/bin/mysqladmin5 --default-character-set=utf8 -u root -p create mlog_test
database削除
$sudo /opt/local/bin/mysqladmin5 -u root -p drop mlog
user作成
ユーザ(puffy)を作成し、権限を与える。今回はすべて(ALL)の権限を与える。
$sudo /opt/local/bin/mysqladmin5 -u root -p mysql> use mlog mysql> GRANT ALL ON mlog TO puffy@localhost IDENTIFIED BY '******'; #localhost接続 mysql> GRANT ALL ON mlog TO puffy@"%" IDENTIFIED BY '******'; #他のネットワークから接続 mysql> use mlog_development mysql> GRANT ALL ON mlog_development TO puffy@localhost IDENTIFIED BY '******'; mysql> GRANT ALL ON mlog_development TO puffy@"%" IDENTIFIED BY '******'; mysql> use mlog_test mysql> GRANT ALL ON mlog_test TO puffy@localhost IDENTIFIED BY '******'; mysql> GRANT ALL ON mlog_test TO puffy@"%" IDENTIFIED BY '******';
- カラムの情報(コメント)を確認
show full columns carolies; #caroliesテーブルのカラム情報を確認する。