我安装了MySQL版本8,但找不到配置文件我正在阅读,每个人都说它在“MySQL Server x.0”文件夹中,但在我的情况下,它没有出现,也没有出现在“etc”或“bin”文件夹中
92dk7w1h1#
我是怎么找到我的是这样的;
mysqld --help --verbose | grep my.cnf
cld4siwp2#
我猜你在Windows上是因为“MySQL Server x.0”文件夹名(在Mac & Linux上,默认情况下这个文件夹名不包含空格)。标准安装后不会创建任何配置文件。如果需要指定任何选项,您 * 可以 * 创建一个配置文件。否则,每个选项都有内置到MySQL服务器中的默认设置。在Windows上,MySQL服务器会在多个位置搜索配置文件,因此您可以将文件放在其中任何一个位置。有关服务器在Windows上搜索配置文件的位置列表,请参阅文档:
请记住,在您编辑配置文件后,您需要重新启动MySQL服务器。它只在服务器启动时读取配置选项。
vybvopom3#
在Windows上,my.ini文件将在安装MySQL服务器时自动生成。它将位于隐藏目录ProgramData中。
C:\ProgramData\MySQL\MySQL Server 8.0
为了查看这些文件,您可能需要显示隐藏项目。要执行此操作打开文件资源管理器〉查看〉勾选隐藏项
3条答案
按热度按时间92dk7w1h1#
我是怎么找到我的是这样的;
cld4siwp2#
我猜你在Windows上是因为“MySQL Server x.0”文件夹名(在Mac & Linux上,默认情况下这个文件夹名不包含空格)。
标准安装后不会创建任何配置文件。如果需要指定任何选项,您 * 可以 * 创建一个配置文件。否则,每个选项都有内置到MySQL服务器中的默认设置。
在Windows上,MySQL服务器会在多个位置搜索配置文件,因此您可以将文件放在其中任何一个位置。
有关服务器在Windows上搜索配置文件的位置列表,请参阅文档:
请记住,在您编辑配置文件后,您需要重新启动MySQL服务器。它只在服务器启动时读取配置选项。
vybvopom3#
在Windows上,my.ini文件将在安装MySQL服务器时自动生成。它将位于隐藏目录ProgramData中。
为了查看这些文件,您可能需要显示隐藏项目。要执行此操作
打开文件资源管理器〉查看〉勾选隐藏项