Linux安裝mysql的所遇到的坑

開始以爲自己安裝過程錯誤了,卸載了重新裝的,結果還是會出現下面的錯誤 T.T

先總結一下:

1. 警告:MySQL-client-5.5.49-1.linux2.6.i386.rpm: 頭V3 DSA/SHA1 Signature, 密鑰 ID 5072e1f5: NOKEY
 

由於沒有安裝libaio依賴,我先安裝的是 yum install libaio,最後安裝mysql還是會包上面的錯,
 
最後我按照上面提示啥,就安裝啥(emm...)
輸入下列命令  yum install libaio.so.1


 
注:最好不要使用 yum install libaio這個命令,明確指出要安裝的依賴包,否則有可能依然會提示依賴沒有安裝。
 

2. 啓動MYSQL是報錯:Starting MySQL.. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).

   查看本地文件時,發現提示的目錄下並沒有localhost.localdomain.pid文件,也就是mysql在安裝完成之後,其實還有一些配置沒有進行設置。到底哪裏出問題了呢?其實網上也有很多類似的問題,但是並不一定與自己的相符,那麼如何快速定位到問題所在呢? 日誌,查看mysql日誌是非常有效的方法

   查看日誌:cat /var/lib/mysql/localhost.localdomain.err

我是導出看的

找到上述錯誤時,就能進一步鎖定問題原因,然後再對比網上的解決方案,可以快速定位到如何解決,此問題的原因是沒有進行初始化庫,使用如下命令:

   mysql_install_db --user=mysql --ldata=/var/lib/mysql/

  搞定!

  當遇到問題時,首先要做的就是定位問題,而最有效的方法就是查看日誌,這很重要。

第二個問題,在百度上查了很多,很多都是讓改配置文件,然而我安裝的就沒有找到my.inf文件,最終還是通過https://blog.csdn.net/wpb92/article/details/75947657才解決的,感謝。

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