xampp 中的 Innodb 设置似乎找不到 my.cnf 文件
我创建了一个新的 mysql 数据库,我想使用它的外键...我用 google 搜索并发现了这个...
InnoDB 是 MySQL 存储引擎之一,它支持事务、行级锁定和外键。但是,默认情况下,XAMPP 不启用 InnoDB。要启用它,请找到 my.cnf 配置文件(通常位于 C:/xampp/mysql/bin 目录中)并搜索以下行:
# Comment the following if you are using InnoDB tables
但是路径 C:/xampp/mysql/bin 目录
在我的系统中似乎没有这样的文件...
看看这个图片 http ://img691.imageshack.us/img691/524/mysqln.jpg
my.cnf 文件在哪里?
任何建议...
I created a new mysql database and i want to use foreign keys with it... I googled and found out this...
InnoDB is one of MySQL storage engines, it supports transactions, row-level locking, and foreign-keys. However, by default, InnoDB is not enabled by XAMPP. To enable it, locate the my.cnf configuration file (normally in C:/xampp/mysql/bin directory) and search for the following lines:
# Comment the following if you are using InnoDB tables
But the path C:/xampp/mysql/bin directory
in my system doesn't seem to have such a file...
Look at this image http://img691.imageshack.us/img691/524/mysqln.jpg
Where is my.cnf file?
Any suggestion...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需拖动
My
图标alt 文本 http://img24.imageshack .us/img24/7195/mycnf.jpg
到记事本并删除这些行中的注释...我已删除注释并为您发布答案...
如果您使用的是 InnoDB 表,请评论以下内容
您可以设置 . ._buffer_pool_size 高达
RAM 的 50 - 80%,但要注意将内存使用率设置得太高
将 .._log_file_size 设置为缓冲池大小的 25%
just drag
My
iconalt text http://img24.imageshack.us/img24/7195/mycnf.jpg
to notepad and remove comments from these lines... I have removed comments and posted answer for you...
Comment the following if you are using InnoDB tables
You can set .._buffer_pool_size up to 50 - 80 %
of RAM but beware of setting memory usage too high
Set .._log_file_size to 25 % of buffer pool size
对于 Windows,其为
my.ini
,但对于 Linux,其为my.cnf
。For windows, its
my.ini
but for linux, itsmy.cnf
.