計算機名為con導致MySQL無法啟動

2022-04-05 07:21:15 字數 637 閱讀 2584

因測試需要,上mysql官方網**了名為mysql-5.6.10-winx64.zip的綠色包,安裝後無法啟動,後來懷疑綠色包的穩定性,又上其****了mysqlinstallerforwindows版本,安裝完成後還是無法啟動,錯誤**均為1067,開啟mysql日誌檔案:

2013-02-1614:16:353752[error]mysql:can'tcreate/writetofile

'd:\programfiles\mysql-5.6.10-winx64\data\con.pid'

(errcode:13-permissiondenied)

2013-02-1614:16:353752[error]can'tstartserver:

can'tcreatepidfile:permissiondenied

提示無許可權建立con.pid的檔案,本以為是檔案目錄許可權問題,後來修改了一系列的使用者許可權,還是無法解決。然後,就用手工的方式在該目錄下建立con.*的檔案,結果提示如下:

恍然大悟,不能建立名為con的檔案,由於計算機名為con,mysql的pidfile檔案預設為主機名.pid,所以導致服務無法啟動,需要更改mysql預設的pidfile檔名,修改方法:my.ini檔案中加入pid-file=mysql.pid即可。

修改linux計算機名

檢視計算機名 在終端輸入 hostname 如 root linux pc hostname linux pc 修改計算機名 1 進入 linux shell 並以系統管理員的身份登入 輸入下面的命令 hostname 計算機名 如 root linux pc hostname linux pc 2...

AD更改計算機名

一 需要注意的事項1 域控制器需要是windows 2003及以上版本,且域功能級別為2003以上。2 執行操作需要使用domain admins組和enterpriseadmins組成員。3 在windows 2003中,需要安裝 support tools。二 更改域控制器名稱 環境 將ad.d...

如何處理更改計算機名稱導致oracle無法啟動

1.安裝oracle後,更改windows計算機名,導致部分oracle第三方工具,如 plsql developer無法登陸,並提示ora 12541 tns no listener或ora 12547 tns 丟失聯絡等錯誤資訊的解決方法。答 從oracle的錯誤提示來看,是說tns no li...