Copyright 1997-2008 MySQL AB, 2008 Sun Microsystems, Inc.
このマニュアルの配布は、GPL ライセンスに基づきません。このマニュアルは次に従い利用できます:あなた自身の個人使用のためだけに、本書をプリントすることができます。中身を別のもの変えたり編集したりしない限り、他のフォーマットに変換することは許可されます。あなたは次に述べる方法を除き、本書をどのようなフォーマットや発行媒体であれ発行したり配布してはいけません。それは、Sun の配布方法に類似した方法、すなわち電子的にウェブサイトからソフトウェアを使ってダウンロードする方法、または同ソフトウェアと伴に配布される CD-ROM などのメディアを使った方法です。これ以外の方法は、たとえばプリントしたコピーを配布したり、一部やすべてを他の出版物に転載する場合には、Sun Microsystems, Inc. から事前に書面による許可を必要とします。上記に明示されない限り、Sun Microsystems, Inc. はこの文書にすべての権利を保有します。
詳細は <mysql-ja@mysql.com>
まで日本語でご連絡ください
Copyright 1997-2008 MySQL AB, 2008 Sun Microsystems, Inc.
This documentation is NOT distributed under a GPL license. Use of this documentation is subject to the following terms: You may create a printed copy of this documentation solely for your own personal use. Conversion to other formats is allowed as long as the actual content is not altered or edited in any way. You shall not publish or distribute this documentation in any form or on any media, except if you distribute the documentation in a manner similar to how Sun disseminates it (that is, electronically for download on a Web site with the software) or on a CD-ROM or similar medium, provided however that the documentation is disseminated together with the software on the same medium. Any other use, such as any dissemination of printed copies or use of this documentation, in whole or in part, in another publication, requires the prior written consent from an authorized representative of Sun Microsystems, Inc. Sun Microsystems, Inc. and MySQL AB reserve any and all rights to this documentation not expressly granted above.
Please contact the Documentation Team for more information or if you are interested in doing a translation.
概要
本書はMySQLのリファレンスマニュアルです。MySQLの 5.1 から 5.1.15-betaについて解説します。
本書の作成日: 2009-03-14 (revision: 501)
目次
SELECT
ステートメントおよびその他のクエリの最適化EXPLAIN
を使用して、クエリを最適化するSELECT
クエリの速度WHERE
節最適化IS NULL
最適化DISTINCT
最適化LEFT JOIN
とRIGHT JOIN
最適化ORDER BY
最適化GROUP BY
最適化LIMIT
の最適化INSERT
ステートメントの速度UPDATE
ステートメントの速度DELETE
ステートメントの速度ALTER DATABASE
構文ALTER TABLE
構文ALTER LOGFILE GROUP
構文ALTER TABLESPACE
構文ALTER SERVER
構文CREATE DATABASE
構文CREATE INDEX
構文CREATE TABLE
構文CREATE LOGFILE GROUP
構文CREATE TABLESPACE
構文CREATE SERVER
構文DROP DATABASE
構文DROP INDEX
構文DROP TABLE
構文DROP LOGFILE GROUP
構文DROP TABLESPACE
構文DROP SERVER
構文RENAME DATABASE
構文RENAME TABLE
構文MyISAM
ストレージエンジンInnoDB
ストレージ エンジンInnoDB
概要InnoDB
連絡先情報InnoDB
設定InnoDB
起動オプションとシステム変数InnoDB
テーブルスペースを作成するInnoDB
テーブルの作成と利用InnoDB
データとログ
ファイルの追加と削除InnoDB
データベースのバックアップと復旧InnoDB
データベースを別のマシンに移動するInnoDB
トランザクション モデルとロックInnoDB
パフォーマンス チューニング
ヒントInnoDB
テーブルとインデックス構造InnoDB
ファイル領域の管理とディスク I/OInnoDB
エラー処理InnoDB
テーブル上の制約InnoDB
トラブルシューティングMERGE
ストレージエンジンMEMORY
(HEAP
)
ストレージエンジンEXAMPLE
ストレージエンジンFEDERATED
ストレージエンジンARCHIVE
ストレージエンジンCSV
ストレージエンジンBLACKHOLE
ストレージエンジンGeometry
Point
Curve
LineString
Surface
Polygon
GeometryCollection
MultiPoint
MultiCurve
MultiLineString
MultiSurface
MultiPolygon
Geometry
FunctionsINFORMATION_SCHEMA
データベースINFORMATION_SCHEMA SCHEMATA
テーブルINFORMATION_SCHEMA TABLES
テーブルINFORMATION_SCHEMA COLUMNS
テーブルINFORMATION_SCHEMA STATISTICS
テーブルINFORMATION_SCHEMA USER_PRIVILEGES
テーブルINFORMATION_SCHEMA SCHEMA_PRIVILEGES
テーブルINFORMATION_SCHEMA TABLE_PRIVILEGES
テーブルINFORMATION_SCHEMA COLUMN_PRIVILEGES
テーブルINFORMATION_SCHEMA CHARACTER_SETS
テーブルINFORMATION_SCHEMA COLLATIONS
テーブルINFORMATION_SCHEMA
COLLATION_CHARACTER_SET_APPLICABILITY
テーブルINFORMATION_SCHEMA TABLE_CONSTRAINTS
テーブルINFORMATION_SCHEMA KEY_COLUMN_USAGE
テーブルINFORMATION_SCHEMA ROUTINES
テーブルINFORMATION_SCHEMA VIEWS
テーブルINFORMATION_SCHEMA TRIGGERS
テーブルINFORMATION_SCHEMA PLUGINS
テーブルINFORMATION_SCHEMA ENGINES
テーブルINFORMATION_SCHEMA PARTITIONS
テーブルINFORMATION_SCHEMA EVENTS
テーブルINFORMATION_SCHEMA FILES
テーブルINFORMATION_SCHEMA PROCESSLIST
テーブルINFORMATION_SCHEMA REFERENTIAL_CONSTRAINTS
テーブルINFORMATION_SCHEMA GLOBAL_STATUS
および
SESSION_STATUS
テーブルINFORMATION_SCHEMA GLOBAL_VARIABLES
および
SESSION_VARIABLES
テーブルINFORMATION_SCHEMA
テーブルSHOW
ステートメントへの拡張INFORMATION_SCHEMA
図目次
FEDERATED
テーブル構造例目次
DriverManager
から接続を取得するSELECT
クエリを実行するConnection.prepareCall()
の使用CallableStatement
入力パラメータの設定Statement.getGeneratedKeys()
を使った
AUTO_INCREMENT
カラム値の呼び出しSELECT LAST_INSERT_ID()
を使った
AUTO_INCREMENT
カラム値の呼び出しUpdatable ResultSets
内の
AUTO_INCREMENT
カラム値の呼び出し