mysql

http://mysqlweb.net/category/4001752-1.html
http://dev.mysql.com/doc/refman/5.1/ja/


バージョン

mysql -V
mysqladmin version

[ 5.0.67-0ubuntu6 ]でした。
リファレンス(上記ページ)は5.1用だけど。


ログイン(bash上)

mysql -u ユーザ名 -p
(この後パスワードを入れる)


テーブルの追加(bash上)

mysql -u ユーザ名 -p データベース名 <SQLファイル名
(この後パスワードを入れる)


基本的な事

#データベースを見る
show databases;


#データベースを使う
use データベース名;


#(データベースの中の)テーブルを見る
show tables;


#現在の状態(エンコード等)を見る
status;


ユーザの追加
http://dev.mysql.com/doc/refman/5.1/ja/grant.html
http://mysqlweb.net/category/4001752-1.html
http://phpspot.net/php/pgMySQL%83%86%81%5B%83U%82%CC%92%C7%89%C1.html

grant <権限> on <データベース>.<テーブル> to <ユーザ>@<サーバ> identified by "<パス>";
# 例
# 読み取り(select)のみが出来るユーザ"test"を作成
grant select on *.* to test@localhost identified by "pass";

権限は使用できる構文(SELECT, INSERT, UPDATE, DELETE, ALL等)