docker安裝mysql後無法執行mysql命令

2021-10-07 16:09:21 字數 802 閱讀 7152

centos 7

docker 19.03.12

docker pull mysql #拉取mysql

docker run -p 3306:3306 --name mysql02 -e mysql_root_password=123456 -d mysql #安裝3306埠對映mysql

docker ps #檢視正在執行的docker容器

這裡可以看到mysql容器是正在執行的

輸入指令

出現錯誤: -bash: mysql: command not found由於是docker進行安裝,所以找不到執行mysql指令的命令,是放在容器中的。

正確執行命令應該是:

​ docker exec -it mysql01 /bin/bash #執行docker容器的mysql,這裡容器名是mysql01

之後就可以進入mysql容器,mysql也可以用了

​ mysql -u root -p #進入容器名為mysql01的mysql

之後就可以正常操作了

mysql解除安裝後重新安裝無響應

說明 解除安裝mysql5.5 32 位 重新安裝時在最後一步第一項就無響應,按照網上說的,登錄檔中mysql資訊刪除,安裝的data檔案也刪除,重啟電腦安裝時,還是無響應.2.預設在c盤,可自行修改,安裝後再安裝目錄找到 my default.ini 修改內容如下 port 3306 mysql ...

Docker安裝mysql映象及客戶端無法連線

在官網檢視mysql映象相關資訊 安裝 mysql5.7.21 docker pull mysql 5.7.21檢視mysql是否安裝成功 執行映象 docker run name mysql.5.7.21 p 3306 3306 e mysql root password admin d mysq...

mysql解除安裝後重灌不 mysql解除安裝後無法重灌

正在設定 mysql server 0ubuntu2 start job failed to startinvoke rc.d initscript mysql,action failed.dpkg error processing mysql server configure 子程序 已安裝 po...