1. Home
  2. mysql

MySQL

01.MySQL

  1. Database の作成と User の作成
  2. ユーザーのパスワードを変更するには
  3. ユーザーの削除
  4. 表の作成
  5. 使用するデータベースを指定する
  6. Databaseの一覧を表示する
  7. マルチユーザー環境における問題(ロストアップデート)
  8. INFORMATION_SCHEMA

03.MySQLの便利なコマンド

  1. 途中まで入力したSQL文をキャンセルするには?
  2. テキストファイル(スクリプト)のSQL文を実行する
  3. mysqlクライアントでSQL文の結果をファイルに出力する
  4. テキストファイルのデータをテーブルに読み込む
  5. テキストファイルのデータをテーブルに読み込む(mysqlimport)
  6. MySQLのデータをバックアップする(mysqlhotcopy)
  7. MySQLのデータをバックアップする(mysqldump)
  8. テーブルの修復(myisamchk)
  9. エラーコードの意味を調べる(perror)

04.MySQLの環境

  1. MySQL サーバーが動作しているか確認する
  2. 実行中プロセスの状態を確認する
  3. MySQL で使用可能な文字コードを確認するには
  4. 文字コードを変更するには(文字化けする場合)
  5. 文字コードの自動変換を回避する

05.おもなSQL文 - DDL

  1. CREATE DATABASE 構文
  2. DROP DATABASE 構文
  3. CREATE TABLE 構文
  4. DROP TABLE 構文
  5. ALTER TABLE 構文
  6. RENAME TABLE 構文
  7. CREATE VIEW 構文(5.0以降)
  8. DROP VIEW 構文(5.0以降)
  9. CREATE TRIGGER 構文(5.0以降)
  10. DROP TRIGGER 構文(5.0以降)
  11. GRANT 構文

06.おもなSQL文 - DML

  1. SELECT 構文
  2. 内部結合(INNER JOIN)
  3. 外部結合(LEFT JOIN,RIGHT JOIN)
  4. INSERT 構文
  5. UPDATE 構文
  6. DELETE 構文
  7. TRUNCATE 構文

07.ストアドプロシージャ

  1. ストアドプロシージャ,ファンクション構文
  2. ストアドプロシージャ内の変数
  3. 制御構造-条件分岐
  4. 制御構造 - ループ
  5. SELECT 文で得た結果を変数に代入する
  6. 複数行のデータを変数へ代入する( Cursors )
  7. 例外処理( DECLARE ... HANDLER )

bluenote by BBB