問題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 做一個鏈接即可。