首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

Windows 下 MySQL 配置文件 my.ini 生效路徑排查實錄

     編輯:MySQL 綜合教學

Windows 下 MySQL 配置文件 my.ini 生效路徑排查實錄

環境:Win7 + MySQL 5.6。嘗試修改 max_connections 發現配置不生效,排查過程如下:

現象

mysql> SHOW VARIABLES LIKE '%max_connections%';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 100   |
+-----------------+-------+

修改安裝目錄下 my.ini 設 max_connections=50,重啟服務後查詢仍為 100。

排查過程

  1. 官網文檔說明:Windows 安裝版會在安裝目錄建立 my.ini;解壓版需從 my-default.ini 複製。
  2. 檢查所有疑似路徑:C:\Windows、安裝目錄、datadir 目錄。
  3. 執行 SHOW VARIABLES LIKE '%datadir%'; 定位資料目錄:D:\devsofts\mysqldata\data\。
  4. 在 D:\devsofts\mysqldata\ 發現 my.ini,修改其中 max_connections=50 後重啟,**生效**!

總結:my.ini 可能位置

  • C:\Windows\my.ini(舊版習慣)
  • 安裝目錄\my.ini(安裝版預設)
  • datadir 目錄\my.ini(實際生效,常被忽略)

教訓

**務必用 SHOW VARIABLES LIKE 'datadir'; 定位實際資料目錄,再在該目錄尋找 my.ini**。不同安裝方式、版本差異大,切勿盲目複製網路教程路徑。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved