« HUB内蔵が新登場 | メイン | 実践ハイパフォーマンスMySQL »

Book

絶版 MySQL全機能リファレンス

MySQL全機能リファレンス 技術評論社

データベースの作成 CREATE DATABASE
データベースの削除 DROP DATABASE
データベースの一覧表示 SHOW DATABASES
データベースへの接続 USE

テーブルの作成 CREATE TABLE
テーブルの削除 DROP TABLE

テーブル定義(テーブルスキーマ)の表示 SHOW CREATE TABLE
列の属性を表示 SHOW COLUMNS FROM/SHOW FIELDS FROM/DESCRIBE/DESC
テーブルの一覧表示 SHOW TABLES
テーブルの情報表示 SHOW TABLE STATUS

テーブル属性の変更 ALTER TABLE
列の追加と削除 ALTER TABLE ADD COLUMN/ALTER TABLE DROP COLUMN
インデックスの追加と削除 ALTER TABLE ADD INDEX | CREATE INDEX /ALTER TABLE DROP INDEX | DROP INDEX
主キーの追加と削除 ALTER TABLE ADD PRIMARY KEY/ALTER TABLE DROP PRIMARY KEY
一意性制約の追加 ALTER TABLE ADD UNIQUE
外部キー制約の追加と削除 ALTER TABLE ADD FOREIGN KEY/ALTER TABLE DROP FOREIGN KEY
デフォルト値の設定と削除 ALTER TABLE ALTER SET DEFAULT/ALTER TABLE ALTER DROP DEFAULT
列定義,列名の変更 ALTER TABLE MODIFY COLUMN/ALTER TABLE CHANGE COLUMN
テーブル名の変更 ALTER TABLE RENAME
テーブル名の変更 RENAME TABLE

データベースユーザの権限設定と削除 GRANT/REVOKE
データベースユーザの権限表示 SHOW GRANTS

データの挿入 INSERT
データの挿入 REPLACE

データの検索 SELECT
重複する行を削除 DISTINCT

テーブル結合 CROSS JOIN/INNER JOIN/OUTER JOIN

グループ化 GROUP BY,HAVING
検索結果の並び替え ORDER BY
検索結果の出力範囲を指定 LIMIT,OFFSET
排他的ロックと共有ロック FOR UPDATE/LOCK IN SHARE MODE
問い合わせの結合 UNION

データの更新 UPDATE

データの削除 DELETE
全データの削除 TRUNCATE

式や関数の実行 DO

問い合わせ計画の表示 EXPLAIN

インデックスの表示 SHOW INDEX | SHOW KEYS

インデックス情報の更新 ANALYZE TABLE

テーブルの最適化 OPTIMIZE TABLE

テーブルの検査 CHECK TABLE
テーブルの修復 REPAIR TABLE

トランザクション BEGIN | START TRANSACTION/COMMIT/ROLLBACK
セーブポイントの設定とロールバック SAVEPOINT/ROLLBACK TO SAVEPOINT
トランザクションの隔離レベル設定 SET TRANSACTION ISOLATION LEVEL

テーブルのロックと解除 LOCK TABLES/UNLOCK TABLES

テーブルデータのインポート LOAD DATA INFILE
テーブルデータのエクスポート SELECT INTO OUTFILE/SELECT INTO DUMPFILE 434

テーブルのバックアップ BACKUP TABLE
テーブルのリストア RESTORE TABLE

ログの切替え FLUSH LOGS
バイナリログ一覧表示 SHOW MASTER LOGS
バイナリログの内容表示 SHOW BINLOG EVENTS
バイナリログの全削除 RESET MASTER
バイナリログの削除 PURGE MASTER LOGS

スレッドの情報表示とKILL SHOW PROCESSLIST/KILL
システム変数の変更 SET | SET OPTION
システム変数の表示 SHOW VARIABLE
データベースサーバの状態表示 SHOW STATUS
各種情報やログのリセット FLUSH
権限テーブルの再読み込み FLUSH PRIVILEGES
クエリキャッシュのデフラグメント FLUSH QUERY CACHE
テーブルのクローズ FLUSH TABLES | FLUSH TABLE/
FLUSH TABLES WITH READ LOCK 472

ステータス情報のリセット FLUSH STATUS
問い合わせ実行回数のリセット FLUSH USER_RESOURCES

レプリケーションに関連するスレッドの状態表示 SHOW PROCESSLIST
マスターサーバの情報表示 SHOW MASTER STATUS
接続しているスレーブの一覧表示 SHOW SLAVE HOSTS
スレーブ機能の起動と停止 START SLAVE (SLAVE START)/ STOP SLAVE(SLAVE STOP)
スレーブの状態表示 SHOW SLAVE STATUS
マスターサーバからスレーブへのデータコピー LOAD DATA FROM MASTER
スレーブ機能のリセット RESET SLAVE
マスターサーバの変更 CHANGE MASTER

トラックバック

このエントリーのトラックバックURL:
http://www.remix.asia/cgi/mt/mt-tb.cgi/6714

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)