23 9 月

Docker中配置MySQL的錯誤訊息

IT人生

0  comments

Docker中配置MySQL## 安裝MySQL

  1. 安裝MySQL sudo apt-get install mysql-server

安裝過程中可能出現報錯:但這也可以成功安裝

Cannot stat file /proc/51/fd/0: Permission denied
Cannot stat file /proc/51/fd/1: Permission denied

直接啟動MySQL則是可能不可以的, 這是由於安裝完MySQL自啟動的時候,在執行 update-rc.d 任務的時候,會先運行一下 /usr/sbin/policy-rc.d 任務(如果有)。如果返回值是 0,那麼 OK,執行任務,如果返回值是 101,那麼不好意思,任務不執行。事實上 Docker 在容器裡面就直接返回了個 101,所以執行 update-rc.d 的時候根本沒用。也就是說MySQL沒有啟動成功

啟動MySQL

service mysql status # 查看MySQL的運行狀態
service mysql stop | start | restart # 停止,開始,重啟mysql

About the author 

Jason Huang

從事留學遊學策略規劃工作多年的教育觀察者, 對學習永遠抱持熱忱,

You may also like

紀錄一下第一次學習Flask並Deploy到Heroku遇到的坑

安裝 Mattermost 後使用Mysql 5.7 搜尋中文搜尋不到的解決方法

MySQL won’t start – error: su: warning: cannot change directory to /nonexistent: No such file or directory

Leave a Reply

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our newsletter now!