安裝mysql並啟動過程中錯誤排查

2021-08-29 12:06:10 字數 1034 閱讀 4818

1、安裝mysql:

這位老兄的方法非常棒:推薦:

2、安裝完成之後啟動,然後檢視mysql是否啟動,出現error表示mysql沒有正確啟動,找到原因並解決之後重新啟動mysql;

$ /etc/init.d/mysqld status

$ error! mysql is not running, but lock file (/var/lock/subsys/mysql) exists

3、啟動mysql的方法:

$ /etc/init.d/mysqld start
4、如果出錯,在 目錄下找錯誤日誌,一般可以找到啟動出錯的直接原因,然後對症下藥,比如下面問題:

181020  9:54:22 [error] can't open the mysql.plugin table. please run mysql_upgrade to create it.

181020 9:54:22 [error] fatal error: can't open and lock privilege tables: table 'mysql.host' doesn't exist

5、針對上述錯誤:乙個有效的解決辦法就是設定basedir引數,執行完這句話之後再啟動mysql就正常了。

mysql_install_db --user=mysql --basedir=/usr/ --ldata=/var/lib/mysql/
6、再次啟動mysql:

# /etc/init.d/mysqld status

error! mysql is not running, but lock exists

# /etc/init.d/mysqld start

starting mysql. success!

# /etc/init.d/mysqld status

success! mysql running (22816)

Nginx安裝啟動過程中的一些錯誤

參考教程安裝nginx的過程 現下面兩個錯誤 1 bash nginx command not found 解決 vim etc profile 按i 編輯profile檔案,新增如下 新增完成後 按esc退出編輯,按 wq退出儲存文件,最後source etc profile 使得修改立即生效 p...

mysql啟動過程長 mysql啟動過程

mysql啟動過程經過以下順序 1.mysql讀取配置檔案的順序 讀取順序 etc my.cnf etc mysql my.cnf usr etc my.cnf my.cnf 2.mysql啟動方式 mysql啟動方式有三種 mysqld mysqld safe mysqld multi 主要用於多...

關於android啟動過程中logo

android開機啟動會有3個logo出現 1.bootable啟動,出現android機械人影象 修改目標 用自定義的ppm替代 drivers video logo logo linux clut224.ppm,同時刪除logo linux clut224.c logo linux clut22...