:: DEVELOPER ZONE
A partir do MySQL versão 4.0, InnoDB está habilitado por padrão.
A seguinte informação só se aplica a série 3.23.
Tabelas InnoDB estão incluídas na distribuição fonte a partir do MySQL 3.23.34a e está ativado no binário MySQL -Max da série 3.23. No Windows os binários -Max estão contidos na distribuição padrão.
Se você tiver feito o download de uma versão binária do MySQL que inclui
suporte para InnoDB, simplesmente siga as instruções do manual do
MySQL para instalar um vrsão binária do MySQL. Se você já tem o
MySQL-3.23 instalado, então o modo mais simples de instalar
MySQL -Max é substituir i executável do servidor mysqld
com o executável correspondente na distribuição -Max. MySQL e MySQL -Max
diferem apenas no executável do servidor.
See Secção 2.2.9, “Instalando uma Distribuição Binária do MySQL”.
See Secção 4.8.5, “mysqld-max, om servidor mysqld extendido”.
Para compilar o MySQL com suoprte a InnoDB, faça o download do
MySQL-3.23.34a ou posterior de http://www.mysql.com/
e configure o MySQL com a opção --with-innodb. Veja o
manual MySQL sobre como instalar uma distribuição fonte.
See Secção 2.3, “Instalando uma distribuição com fontes do MySQL”.
cd /caminho/para/fonte/mysql-3.23.37 ./configure --with-innodb
Para utiliar tabelas InnoDB no MySQL-Max-3.23 você deve
especificar parâmetros de configuração na seção [mysqld] do
arquivo de configuração my.cnf, ou no Windows opcionalmente em
my.ini.
No mínimo, na versão 3.23 você deve especificar
innodb_data_file_path onde você especificar o nome e
tamanho dos arquivos de dados. Se você não mencionar
innodb_data_home_dir em my.cnf o padrão é criar
estes arquivoas no diretorio_dados do MySQL. Se você
especificar innodb_data_home_dir como uma string vazia,
então você pode dar caminhos absolutos ao seu arquivo de dados em
innodb_data_file_path.
O modo mínimo de modificar é de adicionar a seção [mysqld]
a linha
innodb_data_file_path=ibdata:30M
mas para obter melhor desempenho é melhor que você especifique as opções como recomendado. See Secção 7.5.3, “Opções de Inicialização do InnoDB”.
© 1995-2005 MySQL AB. All rights reserved.
