我不能沒有得到以下錯誤啓動mysqld:mysqld_safe的不允許MySQL連接
[[email protected] ~]# mysqld
140414 16:01:04 [ERROR] Fatal error: Please read "Security" section of the manua l to find out how to run mysqld as root!
140414 16:01:04 [ERROR] Aborting
140414 16:01:04 [Note] mysqld: Shutdown complete
如果我試圖啓動mysql,它告訴我,它無法通過socket連接到本地MySQL服務器「/運行/mysqld/mysqld.sock」。我通過運行mysqld_safe而不是mysqld來解決這個問題。這已停止工作,我現在得到以下錯誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mys qld/mysqld.sock' (2)
我在Archlinux發行版上使用mariadb。有人知道怎麼修這個東西嗎?
編輯1:
史蒂夫,我設法通過使用systemctl啓動mysqld服務作爲可以在這裏看到:
[[email protected] ~]# ps aux | grep mysql
mysql 880 1.0 10.3 514276 52776 ? Ssl 09:30 0:01 /usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid
root 1618 0.0 0.1 4032 936 pts/0 S+ 09:31 0:00 grep mysql
當我嘗試運行mysql,我仍然得到錯誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)
嘿,史蒂夫。請參閱我對該問題所做的修改:) –
有關修改的答案... 5分鐘:) – steve
另請參閱此URL上的任何建議是否有幫助: https://bbs.archlinux.org/viewtopic。 php?id = 160277 – steve