91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

my.cnf配置文件中mysql pid參數說明

發布時間:2020-07-01 22:17:30 來源:網絡 閱讀:8950 作者:xiaocao13140 欄目:MySQL數據庫
my.cnf配置文件中mysql pid參數說明

當MySQL實例啟動時,會將自己的進程ID寫入一個文件中——該文件即為pid文件。該文件可由參數pid_file控制,默認位于數據庫目錄下,文件名為主機名.pid:

mysql> show variables like 'pid_file'\G;

*************************** 1. row ***************************

Variable_name: pid_file

       Value: /usr/local/mysql/data/xen-server.pid

1 row in set (0.00 sec)


下面了解:

絕大多數的mysql在啟動的時候都要加載一個配置文件,相信大多數的開發都碰到過類似問題,機器啟動時mysql默認都會啟動,默認使用mysql命令可以連上服務端,但是數據存儲在什么地方,參數設置的是多少等等,這個就需要知道mysql使用的是哪個配置文件,那么mysql啟動是按照什么順序來加載配置文件的呢?

 

不同版本的機器加載的順序也不一樣,下面的列子是以5.1.10為例。

 

Linux機器下常用的配置文件路徑

 

文件名作用
/etc/my.cnfGlobal options
/etc/mysql/my.cnfGlobal options (as of MySQL 5.1.15)
SYSCONFDIR/my.cnfGlobal options
$MYSQL_HOME/my.cnfServer-specific options
defaults-extra-fileThe file specified with--defaults-extra-file=path  
~/my.cnfUser-specific options

 

在沒有添加任何啟動命令的時候,mysql會默認的依次從上到下檢查配置文件是否存在,使用第一個發現的文件作為啟動文件。

 

因此在啟動mysqld的時候,一定要確定好上述的路徑下是否有對應的配置文件,避免加載了錯誤的文件,導致一些奇怪的問題。

 

當然,如果不想使用默認加載順序中的配置文件,可以在啟動命令上增加 --defaults-file='path/to/my.cnf'來指定要使用的配置文件

 

查看當前mysqld啟動時的加載文件

通常可以用下面的命令找到答案


server ~ # ps ax | grep '[m]ysqld'
10801 ?        Ssl    0:27 /usr/sbin/mysqld --defaults-file=/etc/mysql/my.cnf --basedir=/usr --datadir=/var/lib/mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock

 

更高級一些,根據進程的文件信息來查看

1
2
3
server ~ # cat /proc/$(pidof mysqld)/cmdline | tr '\0' '\n'
/usr/sbin/mysqld
--defaults-file=/etc/mysql/my.cnf

 

使用mysqld自帶的 --verbose功能

1
2
3
server ~ # /usr/sbin/mysqld --help --verbose --skip-networking --pid-file=$(tempfile) 2> /dev/null | grep -A1 'Default options are read'
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

虞城县| 晋州市| 大渡口区| 乃东县| 台东市| 大姚县| 梓潼县| 福鼎市| 固安县| 应城市| 黔东| 津市市| 休宁县| 田东县| 清徐县| 济源市| 康定县| 盐津县| 星座| 城市| 达日县| 怀宁县| 克东县| 大洼县| 怀仁县| 特克斯县| 札达县| 云林县| 南宁市| 平湖市| 科技| 仁寿县| 牡丹江市| 留坝县| 余姚市| 靖边县| 喀喇沁旗| 巴楚县| 泗阳县| 福贡县| 永昌县|