在進(jìn)行mysql安裝的時(shí)候,有可能會(huì)遇到一些問題,比如無法開始服務(wù)器。這個(gè)問題通常是由于配置文件出現(xiàn)了錯(cuò)誤或者端口號(hào)被占用所致。下面我們來逐一解決這些問題。
配置文件出現(xiàn)錯(cuò)誤
# This group is read both by the client and the server # use it for options that affect everything [client-server] # This group is read by the server [mysqld] port = 3306 pid-file = /var/run/mysqld/mysqld.pid log-error = /var/log/mysql/error.log #password = your_password #bind-address = 127.0.0.1 # This group is read by the client [client] #password = your_password port = 3306 #host = localhost
以上是mysql的配置文件,其中[mysqld]部分指明了端口號(hào),如果端口號(hào)配置錯(cuò)誤,就會(huì)無法開始服務(wù)器。
端口號(hào)被占用
如果端口號(hào)被其他程序占用,也會(huì)無法開始服務(wù)器。這時(shí)候我們需要查看哪些程序在使用該端口,然后將其關(guān)閉。
$ sudo lsof -i :3306
運(yùn)行以上命令即可查看使用3306端口的程序,找到對(duì)應(yīng)的程序并關(guān)閉即可。
經(jīng)過以上操作,大部分無法開始服務(wù)器的問題應(yīng)該就可以解決了。希望本文能夠?yàn)榇蠹姨峁椭?/p>