phpStudy 在 window 下安装 mysql 在 my.ini 如何设置成 INNODB ? 内容配置存在问题 : [Err] 1286 - Unknown storage engine 'InnoDB' 要怎么设置 谢谢!

2016-03-26 23:01:00 +08:00
 cavalier1106
[client]
port=3306
[mysql]
default-character-set=gbk

[mysqld]
port=3306
basedir="F:/phpStudy/MySQL/"
datadir="F:/phpStudy/MySQL/data/"
character-set-server=gbk
default-storage-engine=MyISAM
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=512

query_cache_size=0
table_cache=256
tmp_table_size=18M

thread_cache_size=8
myisam_max_sort_file_size=64G
myisam_sort_buffer_size=35M
key_buffer_size=25M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K

innodb_additional_mem_pool_size=2M

innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M

innodb_buffer_pool_size=47M
innodb_log_file_size=24M
innodb_thread_concurrency=8


mysql> show endines;

没有 InnoDB 这个 引擎
11720 次点击
所在节点    程序员
3 条回复
snsnjsn
2017-02-08 17:02:48 +08:00
phpstudy 默认使用 myisam 引擎,我在 phpstudy.exe 其它选项菜单, mysql 工具,设置或修改密码,数据库引擎里面选择 innodb 后,重启服务后,过一会 mysql 服务自带停掉
snsnjsn
2017-02-08 17:06:30 +08:00
打开 my.ini 找到
[mysqld]
port=3306
basedir="D:/phpStudy/MySQL/"
datadir="D:/phpStudy/MySQL/data/"
character-set-server=utf8
default-storage-engine=INNODB
#支持 INNODB 引擎模式。修改为  default-storage-engine=INNODB  即可。
#如果 INNODB 模式如果不能启动,删除 data 目录下 ib 开头的日志文件重新启动

按照上面设置就可以了
snsnjsn
2017-02-08 17:19:44 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/266558

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX