rcost4 Postado Outubro 18, 2006 Denunciar Share Postado Outubro 18, 2006 Instalei o MySQL 5 junto com vários softwares utilizando o XAMPP.O grande problema é que o MySQL instalado não permite criar tabelas InnoDB e não estou conseguindo configurar para que isto possa ser feito!Como faço para que as tabelas InnoDB possam ser criadas utilizando o MySQL 5?Devo apenas editar algum arquivo de configuração ou instalar alguma coisa?Um abraço! Link para o comentário Compartilhar em outros sites More sharing options...
0 lcs_sp Postado Outubro 19, 2006 Denunciar Share Postado Outubro 19, 2006 Olá,Utilize o mysqlconfiginstance dentro do diretório \bin e quando chegar em "Please select the database usage" selecione "multifunctional database"ai ele vai funcionar tanto com MyISAM como INNODB Link para o comentário Compartilhar em outros sites More sharing options...
0 rcost4 Postado Outubro 19, 2006 Autor Denunciar Share Postado Outubro 19, 2006 não existe este mysqlconfiginstance, não posso configurar o arquivo na mão ao invés de utilizar um aplicativo para fazer isto? Link para o comentário Compartilhar em outros sites More sharing options...
0 lcs_sp Postado Outubro 19, 2006 Denunciar Share Postado Outubro 19, 2006 O arquivo é o my.inicomente a linha skip-innodbvai ficar assim:#skip-innodb e se você deseja tornar InnoDB como default na criaçãodefault-storage-engine=INNODB <---- Link para o comentário Compartilhar em outros sites More sharing options...
0 rcost4 Postado Outubro 19, 2006 Autor Denunciar Share Postado Outubro 19, 2006 fiz tudo isto, restartei o apache e o mysql mas ainda sim não há como criar tabelas innodb.verifiquei no my.ini que existe um comentário com os seguintes dizeres:# Uncomment the following rows if you are using InnoDB tables# Create the directories ibdata and iblogs before to start the server.# If necessary, modify the size of the filesentão, descomentei todas as linhas referentes ao innodb, mas me parece que neste comentário pede para criar duas pastas (ibdata e iblogs). Onde crio estas pastas? Link para o comentário Compartilhar em outros sites More sharing options...
0 Progr'amador Postado Outubro 20, 2006 Denunciar Share Postado Outubro 20, 2006 não existe este mysqlconfiginstance, não posso configurar o arquivo na mão ao invés de utilizar um aplicativo para fazer isto?ele só inverteu: mysqlconfiginstance = MySQLInstanceConfigC:\Arquivos de programas\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exeIniciar --> Programas --> MySQL --> MySQL Server 5.0 --> MySQL Server Instance Config Wizard Link para o comentário Compartilhar em outros sites More sharing options...
0 rcost4 Postado Outubro 20, 2006 Autor Denunciar Share Postado Outubro 20, 2006 Como eu havia dito, instalei o XAMPP, um pacote que tem todos os programas que preciso;Deste modo, o local a que vocês se referem deveria ser:C:\Arquivos de programas\xampp\mysql\binOs programas existentes nesta pasta são:25/08/2006 21:14 1.196.032 comp-err.exe25/08/2006 21:14 1.519.616 libmysql.dll12/10/2006 12:18 3.205 my.cnf25/08/2006 21:14 1.433.600 myisamchk.exe25/08/2006 21:14 1.339.392 myisamlog.exe25/08/2006 21:14 1.351.680 myisampack.exe25/08/2006 21:14 1.314.816 myisam_ftdump.exe25/08/2006 21:14 1.622.016 mysql.exe25/08/2006 21:14 1.482.752 mysqladmin.exe25/08/2006 21:14 1.499.136 mysqlbinlog.exe25/08/2006 21:14 1.470.464 mysqlcheck.exe25/08/2006 21:14 6.721.536 mysqld-debug.exe25/08/2006 21:14 4.964.352 mysqld-max-nt.exe25/08/2006 21:14 4.960.256 mysqld-max.exe25/08/2006 21:14 4.435.968 mysqld-nt.exe25/08/2006 21:14 4.435.968 mysqld.exe25/08/2006 21:14 1.511.424 mysqldump.exe25/08/2006 21:14 1.470.464 mysqlimport.exe25/08/2006 21:14 1.519.616 mysqlmanager.exe25/08/2006 21:14 1.474.560 mysqlshow.exe25/08/2006 21:14 1.576.960 mysqltest.exe25/08/2006 21:14 1.814.528 mysql_client_test.25/08/2006 21:14 1.200.128 mysql_upgrade.exe25/08/2006 21:14 40.960 myTest.exe26/10/2005 12:42 2.957 my_example.cnf25/08/2006 21:14 1.191.936 my_print_defaults.25/08/2006 21:14 1.171.456 perror.exe25/08/2006 21:14 1.187.840 replace.exe04/04/2005 14:41 818 winmysqladmin.cnt04/04/2005 14:41 936.448 winmysqladmin.exe04/04/2005 14:41 1.856.816 winmysqladmin.hlpVale lembrar que a versão instalada é MySQL 5.0.24aTemo que o MySQL não esteja mais dando suporte para tabelas InnoDB, pois ouvi boatos que tinham repassado para a Oracle.Será que é por isso? Link para o comentário Compartilhar em outros sites More sharing options...
0 heltonritter Postado Outubro 16, 2007 Denunciar Share Postado Outubro 16, 2007 Edite o arquivo:C:\Arquivos de programas\xampp\mysql\bin\my.cnfache as linhas que falam sobre innodb... lá pela linha 63Vai ficar assim:#skip-innodb # Uncomment the following if you are using InnoDB tables innodb_data_home_dir = C:/Arquivos de programas/xampp/mysql/data/innodb_data_file_path = ibdata1:10M:autoextend innodb_log_group_home_dir = C:/Arquivos de programas/xampp/mysql/data/innodb_log_arch_dir = C:/Arquivos de programas/xampp/mysql/data/# You can set .._buffer_pool_size up to 50 - 80 % # of RAM but beware of setting memory usage too high set-variable = innodb_buffer_pool_size=16M set-variable = innodb_additional_mem_pool_size=2M # Set .._log_file_size to 25 % of buffer pool size set-variable = innodb_log_file_size=5M set-variable = innodb_log_buffer_size=8M innodb_flush_log_at_trx_commit=1 set-variable = innodb_lock_wait_timeout=50 Restarte o mysql e estará funcionando. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rcost4
Instalei o MySQL 5 junto com vários softwares utilizando o XAMPP.
O grande problema é que o MySQL instalado não permite criar tabelas InnoDB e não estou conseguindo configurar para que isto possa ser feito!
Como faço para que as tabelas InnoDB possam ser criadas utilizando o MySQL 5?
Devo apenas editar algum arquivo de configuração ou instalar alguma coisa?
Um abraço!
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados