Install Docker Engine on UbuntuMySQL
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
所以最后是: