AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 无法启动my-innodb |
|
---|---|
Kris |
Kris 发表于 2013-03-16 21:52:50
控制面板已经启用了, 同时把my-innodb-heavy-4G 拷贝到my.cnf文件中, 但是看数据引擎仍然是myism,请问如何改为INNODB?
点赞,加油! (0分)
2013-03-16 21:52:50 1
|
admin |
改了my.cnf配置么,
amh mysql restart; 启动报错吗? 把 my.cnf 配置的信息贴出来看看 :) 引用: 看数据引擎仍然是myism,请问如何改为INNODB 你之前数据表引擎是MyISAM,需要改成InnoDB引擎的话要进数据库管理更改的。
回复
2013-03-16 22:03:26 2
AMH官方号 2011~2021 (10周年) |
Kris |
配置请看附件.
另外"你之前数据表引擎是MyISAM,需要改成InnoDB引擎的话要进数据库管理更改的。" 如何更改? 附件 my.zip
回复
2013-03-16 22:20:12 3
|
admin |
面板 MySQL 版块,点数据库管理按钮登录到AMYSQL修改表的引擎。 或安装phpmyadmin模块用phpmyadmin更改也可以。
回复
2013-03-16 23:39:13 4
|
Kris |
后台看了下,INNODB的引擎都没发现,无法修改啊.
回复
2013-03-17 00:21:13 5
|
admin |
是你那innodb配置没能启动成功吧。 你机器多少内存,innodb innodb_buffer_pool_size设置成2G内存呢。 我改成下面配置测试,启动成功的。 ------------------------ [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock back_log = 50 max_connections = 100 max_connect_errors = 10 table_open_cache = 2048 max_allowed_packet = 16M binlog_cache_size = 1M max_heap_table_size = 64M read_buffer_size = 2M read_rnd_buffer_size = 16M sort_buffer_size = 8M join_buffer_size = 8M thread_cache_size = 8 thread_concurrency = 8 query_cache_size = 64M query_cache_limit = 2M ft_min_word_len = 4 default-storage-engine = MYISAM thread_stack = 192K transaction_isolation = REPEATABLE-READ tmp_table_size = 64M log-bin=mysql-bin binlog_format=mixed slow_query_log long_query_time = 2 server-id = 1 key_buffer_size = 32M bulk_insert_buffer_size = 64M myisam_sort_buffer_size = 128M myisam_max_sort_file_size = 10G myisam_repair_threads = 1 myisam_recover innodb_additional_mem_pool_size = 16M innodb_buffer_pool_size = 82M innodb_data_file_path = ibdata1:10M:autoextend innodb_write_io_threads = 8 innodb_read_io_threads = 8 innodb_thread_concurrency = 16 innodb_flush_log_at_trx_commit = 1 innodb_log_buffer_size = 8M innodb_log_file_size = 56M innodb_log_files_in_group = 3 innodb_max_dirty_pages_pct = 90 innodb_lock_wait_timeout = 120 [mysqldump] quick max_allowed_packet = 16M [mysql] no-auto-rehash [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] interactive-timeout [mysqld_safe] open-files-limit = 8192
回复
2013-03-17 10:55:16 6
|
admin |
回复
2013-03-17 11:03:26 7
|
Kris |
我內存是8G的,从前配置INNODB用同样的配置都可以起来INNODB. 刚参考你的参数修改单没成功, 我PM了我机器的信息给你看看.
回复
2013-03-17 11:59:40 8
|
admin |
备份下ib_logfile文件,重启amh mysql restart 就好了。也改成你需要的配置了。
回复
2013-03-17 12:20:39 9
|
Kris |
谢谢,我刚都重启了机器都不行...
回复
2013-03-17 12:22:03 10
|