我搜索过的所有信息都表明,Windows 上的 MySQL 配置文件 (my.ini) 应该位于 C:\Program Files\MySQL\MySQL Server 5.6。如果我在那里查找,没有“my.ini”,但有一个(非常小的)my-default.ini。
它正在被使用吗?
由于该文件太小,我应该在哪里寻找 MySQL 提供的数百个其他配置设置的默认值?(我特别在寻找错误日志位置。)
答案1
cd \
,,dir /s my.ini
等待几分钟你就会得到答案。(当然是从命令提示符)。
答案2
my.ini
您已经找到了应该驻留的文件夹
C:\Program Files\MySQL\MySQL Server 5.6
该文件夹包含示例my.ini
文件,但没有一个被命名为my.ini
。
您必须my.ini
在该文件夹中创建。您可以使用其中一个示例作为指南。
也许你可以这样做作为例子:
cd C:\Program Files\MySQL\MySQL Server 5.6
copy my-small.ini my.ini
然后,重新启动 mysql 并从那里开始工作。
我在 DBA StackExchange 中提到过这一点
Sep 14, 2011
:为什么其他 MySQL 安装的 my.ini 副本在我的电脑上不起作用Feb 06, 2012
:MySQL 数据库和表丢失Oct 15, 2012
:如何在 Windows 服务器上启用 my-huge 文件?
试一试 !!!
警告
由于您正在寻找错误日志,而my.ini
目前不存在,因此错误日志可能未启用。如果启用,则其名称中应包含C:\Program Files\MySQL\MySQL Server 5.6\data
Windows 计算机的名称,并以 结尾.log
。
答案3
不要浪费时间在整个硬盘上搜索文件,my.ini
配置文件现在放在这里
C:\ProgramData\MySQL\MySQL Server 5.6\my.ini
msi 安装后;)