Install Docker Engine on Ubuntu&&MySQL
- 安裝docker
- 安裝mysql
- 客戶端連接數據庫
我真氣鼠了,今天得到一個血淚的教訓,以后一定看官方文檔!!!學的課用的centos,指令全是yum,我這邊不通用,我得自己找教程,又不敢全信ai。好吧,直接找了一個csdn教程,主要是要讓我配置鏡像源各種巴拉巴拉的,失敗了。。。。。。鏡像源失效了。最后用官方文檔,三句指令就成功了。官方yyds!!!不要去配什么奇奇怪怪的東西了,就用官方的就可以了。
安裝docker
https://docs.docker.com/engine/install/ubuntu/
安裝mysql
docker run -d \--name mysql \-p 3306:3306 \-e TZ=Asia/Shanghai \-e MYSQL_ROOT_PASSWORD=123 \mysql
設置為開機自啟
docker update --restart=always mysql
然后你可以驗證一下:
docker inspect -f '{{.HostConfig.RestartPolicy.Name}}' mysql
# 輸出應該是 always
啟動容器(如果它還沒運行):
docker start mysql
客戶端連接數據庫
已經成功啟動數據庫了,而且也能ping通,但idea這邊:
> Failed ??Copy?Search Error?Troubleshooting DBMS: Amazon Aurora MySQL
> (no ver.) Case sensitivity: plain=mixed, delimited=exact [08001]
> Public Key Retrieval is not allowed.
在 IDEA 中勾選允許公鑰檢索
-
打開 IDEA → Database 窗口
-
找到你的數據源 → 點小扳手圖標
-
進入連接配置界面,切換到 Advanced 標簽頁,添加:
key: allowPublicKeyRetrieval
value: true
同時確保:
useSSL: false
查看ip
所以最后是: