mysql 5.6 my.ini在哪

MySQL5 .6 的配置文件my.ini或my.cnf通常位于Windows的安装目录下,例如C:\ProgramFiles\MySQL\MySQLServer5 .6 \。
如果未找到,请检查 C:\ProgramData 目录或 AppData 用户。
毫无疑问,Windows系统目录C:\Windows中没有配置文件。
安装向导可能已自定义位置。
找不到吗?检查指定的路径并重新安装 MySQL 也可能会解决该问题。
my.cnf和my.ini的功能相同,只是名称不同。
编辑配置文件时要小心,不要出错,否则MySQL可能无法工作。

mysql的配置文件my.ini在哪

说实话,Linux和Windows下MySql配置文件的位置确实挺有趣的。
在我做服务器的这些年里,新手入门时遇到了很多困惑。
在Linux方面,正如你所说,/etc/my.cnf是最标准的路径。
毕竟Linux系统追求全局配置的统一。
但有时,特别是如果你使用包管理器来安装它,比如Ubuntu使用apt安装,它可能会偷偷地把配置给你放在/etc/mysql/my.cnf中。
记得有一次帮助客户解决查询慢的问题,发现配置文件居然在/var/lib/mysql/my.cnf中。
我当时很困惑。
后来查看系统日志,发现是被维护脚本修改的。

Windows这边就没有那么多波折了。
安装在C:\Program Files\MySQL\MySQL Server 8 .0\my.ini,这个位置几乎是约定俗成的。
不过,有一个小插曲。
早年使用Windows Server时,如果系统是中文的,安装路径可能会变成中文,当时特别容易出问题。
有哥们就是因为这个找了好久配置文件,最后发现是路径分隔符不对。

所以,跨平台操作时,一定要特别注意这个区别。
在Linux下,建议先在/etc/my.cnf中搜索。
如果没有找到,则查看/etc/mysql/。
在 Windows 上,它必须位于安装目录中。
有时安装后会默认为你生成一个快捷方式,但快捷方式指向的配置文件可能不是最新的。
你必须在根目录下碰碰运气。

win10系统中安装mysql5.6时启动不了服务怎么解决

更改my.ini,将default-storage-engine=INNODB更改为MYISAM并重新启动服务。

检查C:WINDOWS目录下的my.ini文件,将其删除并重新安装MySQL。

使用winmysqladmin创建my.ini文件并安装MySQL服务。

手动启动MySQL服务。
如果出现错误 1 06 7 ,请尝试将 my.ini 复制到 C:windows 目录。

依次点击mysql.exe、mysqld.exe、mysqld-nt.exe、winmysqladmin.exe,取消提示窗口并重新启动服务。