mysql 我找不到文件“my.cnf”或“my.ini”

vhipe2zx  于 2023-01-29  发布在  Mysql
关注(0)|答案(3)|浏览(196)

我安装了MySQL版本8,但找不到配置文件
我正在阅读,每个人都说它在“MySQL Server x.0”文件夹中,但在我的情况下,它没有出现,也没有出现在“etc”或“bin”文件夹中

92dk7w1h

92dk7w1h1#

我是怎么找到我的是这样的;

mysqld --help --verbose | grep my.cnf
cld4siwp

cld4siwp2#

我猜你在Windows上是因为“MySQL Server x.0”文件夹名(在Mac & Linux上,默认情况下这个文件夹名不包含空格)。
标准安装后不会创建任何配置文件。如果需要指定任何选项,您 * 可以 * 创建一个配置文件。否则,每个选项都有内置到MySQL服务器中的默认设置。
在Windows上,MySQL服务器会在多个位置搜索配置文件,因此您可以将文件放在其中任何一个位置。
有关服务器在Windows上搜索配置文件的位置列表,请参阅文档:

请记住,在您编辑配置文件后,您需要重新启动MySQL服务器。它只在服务器启动时读取配置选项。

vybvopom

vybvopom3#

在Windows上,my.ini文件将在安装MySQL服务器时自动生成。它将位于隐藏目录ProgramData中。

C:\ProgramData\MySQL\MySQL Server 8.0

为了查看这些文件,您可能需要显示隐藏项目。要执行此操作
打开文件资源管理器〉查看〉勾选隐藏项

相关问题