執行mysql
試圖連線資料庫時,出現如下錯誤:
can't connect to local mysql server through socket '/tmp/mysql.sock' (111)
以下記錄解決這一問題時所進行的步驟,以供出現類似情況的同學參考。
step1:
執行cat /etc/my.conf
檔案,找到 socket 檔案位置:
檢視這一路徑下是否存在mysql.sock
檔案,如果沒有則建立乙個:
touch /tmp/mysql.sock
step2:
進行完第一步後,再執行mysql
,又出現錯誤:
此時需要執行rm -f /var/lock/subsys/mysql
,此時再執行service mysqld status
時,提示為:
step3:
此時,執行service mysqld start
試圖啟動 mysql 時,提示錯誤:
此時需要刪除 mysql 安裝目錄下的/data/mysql-bin.index
檔案,此時執行which mysql
檢視 mysql 指令的位置:
注意這裡的路徑是 mysql 指令的位置,mysql 的安裝路徑為這一路徑的上上一級,即/alidata/server/mysql
。
接下來執行rm -f /path/to/mysql/data/mysql-bin.index
即可。
step4:
此時再執行service mysqld start
就可以成功啟動 mysql 服務了:
出現can』t connect to local mysql server through socket 『/tmp/mysql.sock』 的問題的兩種解決方法 - 推酷
linux啟動/停止/重啟mysql資料庫的方法 -
解決linux下mysql啟動錯誤starting mysql.manager of pid-file quit without updating file.
啟動mysql 報錯,starting mysql.manager of pid-file quit without updating fi
mysql: mysql is not running but lock exists 的解決方法
mysql: mysql is not running but lock exists 的解決方法
starting mysql.manager of pid-file quit without updating file. 的解決方法
Android Studio無法開啟解決方法
android studio下下來之後竟然啟動不了,上網找了些資料後成功了。1,先來到android studio的bin目錄下,2.修改studio.bat 第72行goto end 在他前面加上pause 用於檢視錯誤訊息。3.進入cmd 然後指向android studio目錄下 執行stud...
開啟mysql服務提示服務名無效的解決方案
在windows2000下,安裝完成後,並沒有把mysql安裝成服務,我們必須執行下面的語句把mysql註冊為服務 installdirmysqlbinmysqld nt install。windows98下沒有服務的概念,所以不用安裝服務。2 啟動mysql服務 在windows2000下,安裝服...
MySQL服務無法啟動解決
造成此情況的原因是mysqld initialize執行失敗,在data裡會找到錯誤資訊 2018 12 06t11 42 05.084257z 0 error my 000077 server d programdata mysql 8.0.13 bin mysqld.exe error whil...