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 ストレージエンジンGeometryPointCurveLineStringSurfacePolygonGeometryCollectionMultiPointMultiCurveMultiLineStringMultiSurfaceMultiPolygonGeometry 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
カラム値の呼び出し