产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 无法启动my-innodb

Kris
铜牌会员
966.00 价值分

Kris 发表于 2013-03-16 21:52:50
控制面板已经启用了, 同时把my-innodb-heavy-4G 拷贝到my.cnf文件中, 但是看数据引擎仍然是myism,请问如何改为INNODB?


2013-03-16 21:52:50 1

admin
创始人
12388.42 价值分

改了my.cnf配置么,
amh mysql restart;
启动报错吗?

把 my.cnf 配置的信息贴出来看看 :)


引用:
看数据引擎仍然是myism,请问如何改为INNODB

你之前数据表引擎是MyISAM,需要改成InnoDB引擎的话要进数据库管理更改的。
  支持 (0分)  反对 (0分)
回复  2013-03-16 22:03:26 2

AMH官方号 2011~2021 (10周年)

Kris
铜牌会员
966.00 价值分

配置请看附件.

另外"你之前数据表引擎是MyISAM,需要改成InnoDB引擎的话要进数据库管理更改的。" 如何更改?
附件
my.zip
  支持 (0分)  反对 (0分)
回复  2013-03-16 22:20:12 3

admin
创始人
12388.42 价值分

引用:
Kris 发表于 2013-3-16 22:20
配置请看附件.

另外"你之前数据表引擎是MyISAM,需要改成InnoDB引擎的话要进数据库管理更改的。" 如何更改 ...


面板 MySQL 版块,点数据库管理按钮登录到AMYSQL修改表的引擎。
或安装phpmyadmin模块用phpmyadmin更改也可以。
  支持 (0分)  反对 (0分)
回复  2013-03-16 23:39:13 4

Kris
铜牌会员
966.00 价值分

引用:
admin 发表于 2013-3-16 23:39
面板 MySQL 版块,点数据库管理按钮登录到AMYSQL修改表的引擎。
或安装phpmyadmin模块用phpmyadmin更改也 ...


后台看了下,INNODB的引擎都没发现,无法修改啊.
  支持 (0分)  反对 (0分)
回复  2013-03-17 00:21:13 5

admin
创始人
12388.42 价值分

引用:
Kris 发表于 2013-3-17 00:21
后台看了下,INNODB的引擎都没发现,无法修改啊.

是你那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

  支持 (0分)  反对 (0分)
回复  2013-03-17 10:55:16 6

admin
创始人
12388.42 价值分






  支持 (0分)  反对 (0分)
回复  2013-03-17 11:03:26 7

Kris
铜牌会员
966.00 价值分

引用:
admin 发表于 2013-3-17 10:55
是你那innodb配置没能启动成功吧。
你机器多少内存,innodb innodb_buffer_pool_size设置成2G内存呢。



我內存是8G的,从前配置INNODB用同样的配置都可以起来INNODB.

刚参考你的参数修改单没成功, 我PM了我机器的信息给你看看.

  支持 (0分)  反对 (0分)
回复  2013-03-17 11:59:40 8

admin
创始人
12388.42 价值分

引用:
Kris 发表于 2013-3-17 11:59
我內存是8G的,从前配置INNODB用同样的配置都可以起来INNODB.

刚参考你的参数修改单没成功, 我PM了我机器 ...


备份下ib_logfile文件,重启amh mysql restart
就好了。也改成你需要的配置了。
  支持 (0分)  反对 (0分)
回复  2013-03-17 12:20:39 9

Kris
铜牌会员
966.00 价值分

谢谢,我刚都重启了机器都不行...
  支持 (0分)  反对 (0分)
回复  2013-03-17 12:22:03 10
 1  (总1页)
AMH社区列表
用户服务中心