Linux下MySql服務器啓動以及數據庫登陸的幾個常見問題

問題1:

我實驗的系統環境是Cent OS6.7 、Mysql 版本是5.6.28,安裝完成之後在 root環境下運行:

service mysql start

服務器正常啓動,但是在普通用戶下開啓服務器會出現錯誤:

Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).

如下圖:


這是由於/usr/local/mysql/data/localhost.localdomain.pid文件沒有寫的權限的原因。

解決方法如下:給予權限,執行 “chown -R mysql:mysql /usr/local/mysql/data” “chmod -R 755 /usr/local/mysql/data” 然後重新啓動mysqld!問題解決如下圖:


問題2:

運行:mysql -u root -p 密碼 登陸數據庫,出現  -bash: mysql: command not found 

原因:mysql命令的路徑在/usr/local/mysql/bin下面,所以你直接使用mysql命令時,系統在/usr/bin下面查此命令,所以找不到了 。

       解決辦法是: ln -s /usr/local/mysql/bin/mysql /usr/bin 做一個鏈接即可。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章