mysql my.cnf_如何知道mysql的my.cnf位置
你實際上可以讓MySQL顯示搜索my.cnf(或Windows上的my.ini)的所有位置的列表。 它不是一個SQL命令。 是終端命令,執行:
$ mysqld –help –verbose
在第一行,你會發現一個消息,列出所有my.cnf位置。 在我的機器上是:
Default options are read from the following files in the given order:
/etc/my.cnf
/etc/mysql/my.cnf
/usr/etc/my.cnf
~/.my.cnf
或者,在Windows上:
Default options are read from the following files in the given order:
C:\Windows\my.ini
C:\Windows\my.cnf
C:\my.ini
C:\my.cnf
C:\Program Files\MySQL\MySQL Server 5.5\my.ini
C:\Program Files\MySQL\MySQL Server 5.5\my.cnf
注意,可能是在這些位置沒有my.cnf文件。 因此,您可以自己創建文件 – 使用MySQL發行版提供的示例配置文件(在Linux上 – 參見/usr/share/mysql/*.cnf文件,并使用適合您的任何一個 – 將其復制到/etc/my.cnf然后根據需要修改)。
另外,請注意,還有一個命令行選項–defaults-file,它可以定義my.cnf或my.ini文件的自定義路徑。 例如,這是在Windows上的MySQL 5.5的情況 – 它指向數據目錄中的my.ini文件,這通常不與mysqld –help –verbose列出。 在Windows上 – 查看服務屬性以了解是否是這種情況。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mysql my.cnf_如何知道mysql的my.cnf位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu16.04安装slicked
- 下一篇: 最大流算法 - 标号法