您好,登錄后才能下訂單哦!
1.查找Docker Hub上的mysql鏡像
sudo docker search mysql
2.拉取官方鏡像
sudo docker pull mysql
3.查看鏡像相關信息
sudo docker images
4 .使用容器運行mysql鏡像
sudo docker run --name mysqldb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
5.查看容器啟動
sudo docker ps
6.docker安裝mysql已經完成了
下面就是開啟MySQL執行名為mysqldb的容器
sudo docker start mysqldb
sudo docker exec -it mysqldb /bin/bash
7.關閉mysqldb容器
sudo docker stop mysqldb
8.命令連接
mysql -u root -p
9.退出
exit
安裝完成后 docker找不到命令 這個時候不要著急
先將Linux 服務器關閉 重開 就可以用了
然后就會發現 mysql -u root -p 命令連接mysql 會出現一個錯誤
說是文件找不到
mysql -u root -h 127.0.0.1 -p
指定一下地址 ,這樣就可以連接上去了
如果添加 -h227.0.0.1則可以登入數據庫,說明數據庫是在運行的。
通過 find 命令查找 mysql.sock 文件,發現文件不存在,我的理解是 mysql 生成文件的時候失敗了,這不是我們研究的重點
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。