2014-10-02 206 views
2

我已經安裝了Centos7更新,刪除了MariaDB並完成了MySQL的全新安裝 - 另外我還有刪除它,並重新安裝它,但每次我連接到MySQL -u root -p我得到標題錯誤。此外我看着與此相關的其他門票,但仍沒有取得進展。如果我運行服務mysqld重啓說:「重定向到/ bin/systemctl restart mysqld.service」,然後掛起。真的不是一個Linux專家,所以不知道是什麼造成這種情況?錯誤2002(HY000):無法通過套接字連接到本地MySQL服務器'/var/lib/mysql/mysql.sock'

+0

這聽起來像是你的MySQL守護程序無法啓動。檢查日誌 - '/ var/log/mysqld.log'。它給你什麼錯誤?如果您在MariaDB上安裝了較舊版本的MySQL,則可能無法轉換數據文件,如果您保留'/ var/lib/mysql'目錄不變。 – 2014-10-02 15:12:00

+0

我收到關於Innodb的以下錯誤: 2014-10-02 17:41:17 7948 [錯誤] InnoDB:自動擴展數據文件./ibdata1的大小不同640頁(向下舍入到MB)超過.cnf文件中指定的值:初始768頁,最大0(相關如果非零)頁面! 2014-10-02 17:41:17 7948 [錯誤] InnoDB:無法打開或創建系統表空間。如果您嘗試將新數據文件添加到系統表空間中,並且在此處失敗,那麼現在應該將my.cnf中的innodb_data_file_path編輯回原來的樣子,並刪除在此失敗嘗試中創建的新ibdata文件InnoDB。 – Ukuser32 2014-10-02 15:30:19

+0

我刪除了3個ibdata文件和日誌並重新啓動它,並且出現錯誤。我很高興完全刪除它(因爲那裏沒有數據),但已經嘗試過。現在離開,但明天回來。 – Ukuser32 2014-10-02 15:33:18

回答

0

檢查 '插座=' 條目在你的/etc/my.cnf的的[mysqld]部內:

[mysqld1] 
socket = /tmp/mysql.sock1 

的另一種方法是提供 '-hhost' &「-Pport '參數給'mysqladmin'或'mysql'命令,以避免使用套接字。

mysql -u user -hservername -P3006 -p -Dschema 
mysqladmin -u user -p -hhostname -Pport 
+0

對不起 - 我仍然得到相同的錯誤 – Ukuser32 2014-10-02 15:32:27

+0

要驗證mysqld是否正在運行,請使用命令'pgrep -fl mysqld'。在輸出中,您應該看到2個非常長的條目(每個條目在終端上多次纏繞)。一行以'mysqld_safe'開頭,另一行以'mysqld'開頭。 'mysqld'包裝行的'end'也應該包含'--port = xxxx'嘗試使用'mysql'的值。 。 。 -Pxxxx'命令行。 – 2014-10-02 17:45:31

+0

謝謝你。我已經運行了,所有我看到的是9818 mysqld_safe和9970 mysqld。我將嘗試刪除並重新安裝。 – Ukuser32 2014-10-03 08:17:00

0

卸下DIR固定它 - 刪除的目錄(使用rm -rf「目錄名」),然後unintalled mysql的「百勝刪除的MySQL的MySQL服務器」,然後重新安裝「蔭安裝mysql服務器」跑「服務mysqld start「

如果你在啓動mysql服務掛起時遇到這個問題 - 請按照Jeremiah的建議檢查日誌/var/log/mysqld.log。

5

我有同樣的問題,挖了幾遍後發現了一些事情。 MariaDB是mysql的直接替代品。在新系統上,mysql是MariaDB客戶端(儘管我不清楚這意味着什麼)。我檢查,看看是否該服務正在運行:

service mysqld status 

這表明:

Redirecting to /bin/systemctl status mysqld.service mysqld.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead)

換句話說,mysqld服務沒有運行。

啓動服務工作對我來說:
`systemctl start mariadb.service` 

現在所有的MySQL命令按預期工作。

要在引導領帶結最後,啓用該服務:
`systemctl enable mariadb.service` 
+0

爲我工作!感謝分享 – fkaufusi 2016-07-01 14:01:10

相關問題