mysql開啟就進不去系統?
I.系統資源
MySQL可以不能訪問啟動所需的資源,這是MySQL不能t開始,如文件和端口。因為習慣在linux中啟動mysqld進程的mysql用戶通常無法登錄,所以可以使用類似下面的命令來檢查文件的訪問權限。
sudo-uMySQLtouch/var/lib/MySQL/b
找出問題后,通常可以通過修改相應文件或目錄的權限或所有權來解決問題。
第二,參數設置錯誤
MySQL能夠由于參數設置錯誤,無法啟動。這時候你要先檢查一下MySQL啟動時會調用的參數。以下命令可以查詢MySQL啟動時調用參數文件的順序:
$mysqld-v:的以下文件中讀取
~
知道了MySQL參數文件的調用順序,我們就可以檢查相應的參數文件,找出錯誤。如果參數文件的可讀性不強,我們可以使用下面的命令來顯示Myqld程序要調用的參數:
$mysqld-打印-默認值
/usr/sbin/mysqld將從以下argum:開始......
請注意,該命令將在顯示參數后退出,并且不會實際運行mysqld。這個命令完全等同于my_print_d
啟動mysqld提示unrecognizedservice是怎么回事?
用centos下的yuminstallmysql安裝后,發現無法不要用服務mysqldstart打開它。
Mysqld:出現無法識別的服務,網上也有人說/etc/rc.d/init.d/mysqldstart,但是還是沒有辦法解決。
是安裝問題嗎?
卸載mysql,在終端輸入yumremovemysql。
然后重裝yuminstallmysql,還是可以解決不了。
然后我在網上找了很多方法還是沒有找到。;我無法解決它們。
很郁悶...后來...
存在在終端下輸入rpm-qmysql查詢,發現沒有安裝mysql-server。
立即在終端下輸入yuminstallmysql-server。
安裝mysql的服務器端,然后進入服務mysqld重啟。
成功解決問題。
