MySQLの基本 | New≒SystemTradingのブログ

New≒SystemTradingのブログ

システムトレードと数学・物理学学習に関するブログです

【データベース作成・削除・参照】
 
 
■ データベースの作成
 
CREATE DATABASE データベース名
 
 
■ データベースの削除
 
DROP DATABASE データベース名
 
 
■ データベースの参照
 
SHOW DATABASES
 
 
■ データベースの選択
 
USE データベース名
 
 
 
 
 
【ユーザーの作成】
 
 
■ ユーザーの作成
 
GRANT 権限(ⅰ) ON データベース名.テーブル名(ⅱ) TO 
           ユーザー名@ホスト名(ⅲ) IDENTIFIED BY 'パスワード'
 
 
ⅰ) 権限名
・ ALL PRIVILEGES  全ての権限(GRANT OPTION以外)
・ CREATE        テーブルの作成が可能
・ DELETE        レコードの削除が可能
・ DROP          テーブルの削除が可能
・ INSERT         レコードの登録が可能
・ SELECT         レコードの検索が可能
・ UPDATE        レコードの更新が可能
・ GRANT OPTION   指定した権限を付与
 
 
ⅱ) データベース.テーブル名
テーブル名を「*」にすることで全てのテーブルが対象となる
テーブル毎に権限を与えたい場合はテーブル名を指定する
 
 
ⅲ) ユーザー名@ホスト名
権限を与えるユーザー名及びホスト名を指定する