在安裝完mysql數(shù)據(jù)庫后,一般我們都會(huì)設(shè)置其開機(jī)自啟動(dòng),這樣可以確保我們的數(shù)據(jù)庫能夠隨著系統(tǒng)的啟動(dòng)一起啟動(dòng)。下面是mysql啟動(dòng)自動(dòng)開機(jī)時(shí)間的相關(guān)設(shè)置方法。
首先,我們需要進(jìn)入到mysql的配置文件my.cnf。可以在終端中輸入以下命令:
sudo vim /etc/my.cnf
輸入密碼后,即可打開my.cnf文件。
接著,我們需要找到mysqld這一行,它應(yīng)該長(zhǎng)這樣:
[mysqld]
在這行下面添加以下兩行代碼:
datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock
這里的datadir路徑是mysql的數(shù)據(jù)存儲(chǔ)路徑,socket表示mysql的socket文件路徑。
然后,在my.cnf文件中找到[mysqld]下面的這一行:
skip-networking
將它注釋掉:
#skip-networking
接下來,我們需要將mysql-server安裝為系統(tǒng)服務(wù)。在終端中輸入以下命令:
sudo chkconfig mysql on
這樣mysql就以系統(tǒng)服務(wù)的形式添加到了開機(jī)服務(wù)中,每次啟動(dòng)都會(huì)自動(dòng)啟動(dòng)mysql。
最后,我們只需要重啟系統(tǒng),就可以測(cè)試mysql是否自動(dòng)開機(jī)了。
這就是mysql啟動(dòng)自動(dòng)開機(jī)時(shí)間的設(shè)置方法,希望可以對(duì)大家有所幫助。