MySQL是一款常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其版本5.7是一款非常成熟且穩(wěn)定的版本。在使用MySQL5.7時,有時候需要進行pidfile的初始化,下面簡單介紹一下此過程。
#執(zhí)行以下命令進入mysql的配置文件目錄 cd /etc/mysql #打開my.cnf配置文件 vim my.cnf
在my.cnf配置文件中,找到"mysqld"一行,并在它下面添加一行"pid-file=/var/run/mysqld/mysqld.pid"。如下所示:
[mysqld] pid-file=/var/run/mysqld/mysqld.pid
保存并退出my.cnf配置文件。
新建pid文件路徑并給予文件夾權(quán)限。
#創(chuàng)建目錄 mkdir /var/run/mysqld #設(shè)置目錄權(quán)限 chown mysql:mysql /var/run/mysqld
重新啟動MySQL,pidfile會自動在/var/run/mysqld/mysqld.pid路徑下創(chuàng)建。
#重啟MySQL systemctl restart mysql #驗證pidfile是否正常創(chuàng)建 ls /var/run/mysqld/mysqld.pid
如果出現(xiàn)"你沒有權(quán)限訪問該文件"錯誤,則需更改/var/run/文件夾的權(quán)限。
#更改文件夾權(quán)限 chmod 777 /var/run/
重啟MySQL服務(wù),pidfile就會被正常創(chuàng)建了。
下一篇html5第二版源代碼