MySQLをンストルし,必要なInnoDB
構成パラメタが含まれるようにオプションファ。MySQLを起動する前に,InnoDB
のデータファイルおよびログファイルに指定したディレクトリが存在し,MySQLサーバーがそれらのディレクトリへのアクセス権を持っていることを確認します。InnoDB
はファルだけを作成し,ディレクトリは作成しません。デタファル用のディスク領域が十分にあることもチェックします。
InnoDB
が有効になっている状態でサバをはじめて起動するときの最適な方法は,MySQLサmysqldをmysqld_safeからでも,Windowsサ,ビスとしてでもなく,コマンドプロンプトから実行することです。コマンドプロンプトから実行すると,mysqldで出力される内容および発生している事象が表示されます。Unixでは,単にmysqldを呼び出すだけです。Windowsでは,出力先がコンソ,ルウィンドウになるように,——控制台
オプションを付けてmysqldを起動します。
オプションファ邮箱ル内ではじめてInnoDB
を構成したあとに,MySQLサ,バ,を起動すると,InnoDB
によってデ。
InnoDB:第一个指定的数据文件/home/heikki/data/ibdata1不存在:将文件/home/heikki/data/ibdata1的大小设置为134217728InnoDB: set file /home/heikki/data/ ibdatafile did not exist: new to be created InnoDB: Setting file /home/heikki/data/ibdata2 size to 262144000InnoDB:设置日志文件/home/heikki/data/logs/ib_logfile0 size to 5242880 InnoDB:设置日志文件/home/heikki/data/logs/ib_logfile1 size to 5242880 InnoDB:设置日志文件/home/heikki/data/logs/ib_logfile1 size to 5242880 InnoDB: Doublewrite buffer not found:创建新的InnoDB:创建双写缓冲区InnoDB:创建外键限制系统表创建外键约束系统表InnoDB: Started mysqld: ready for connections
この時点で,InnoDB
によってテブルスペスおよびログファルが初期化されています。mysqlと同様に,通常のMySQLクライアントプログラムを使用してMySQLサーバーに接続できます。mysqladmin关闭を使用してMySQLサバをシャットダウンすると,次のように出力されます。
010321 18:33:34 mysqld: shutdown Complete InnoDB: Starting shutdown…InnoDB:关闭完成
デタファ。MySQLが再起動されるときには,データファイルおよびログファイルはすでに作成されているため,出力はさらに簡潔になります。
InnoDB:已启动mysqld:准备好连接
innodb_file_per_table
オプションをmy.cnf
に追加すると,InnoDB
では各テブルが,.frm
ファMySQLデ.ibd
ファ邮箱ルに格納されます。セクション14.5.2 " InnoDB File-Per-Tableモド"を参照してください。