前言

最近公司做了一个数据库选型,因为客户那边使用的SQL server,公司也刚好有现成的Sqlserver数据库,但是因为主要还是版权问题,放弃使用Sqlserver,改用Mysql其实功能都大同小异,基本功能都能实现。因为Mysql开源,集成案例,解决方案还更多一些。

  • 体积小
  • 速度快
  • 总体拥有成本低
  • 开放源码
  • 支持系统平台多,支持语言多

一、查询Mysql镜像

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

Dockek系列之-Mysql安装

二、 下载镜像

docker pull docker.io/mysql
Dockek系列之-Mysql安装

三、 查看下载镜像列表

docker images
Dockek系列之-Mysql安装

四、 创建Mysql容器

docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=xxx docker.io/mysql:latest
创建mysql容器,MYSQL_ROOT_PASSWORD=xxx 设置root的密码为xxx
Dockek系列之-Mysql安装

五、 查询Mysql进程

docker ps|grep mysql
Dockek系列之-Mysql安装

六、 进入Mysql容器

docker exec -it ba11bf425288 /bin/sh
Dockek系列之-Mysql安装

七、 进入Mysql数据库

mysql -uroot -p
密码即为上面设置的xxx,这个密码只是示例,正常的密码自己设置
Dockek系列之-Mysql安装

八、 允许远程登录设置

alter user ‘root’@’%’ identified with mysql_native_password by ‘xxx’;
Dockek系列之-Mysql安装可以看到我们安装的Mysql版本为 8.0.21社区版。

九、 测试远程客户端登录

Dockek系列之-Mysql安装

总结

个人感觉用Docker安装Mysql真的快捷,稳健,Docker真丝太好用了。Mysql安装成功,开始愉快的工作了。哈哈!!!

相关文章:

  • 2021-08-31
  • 2021-12-19
  • 2022-12-23
  • 2021-10-19
  • 2021-08-02
  • 2021-10-11
  • 2021-06-26
  • 2021-08-23
猜你喜欢
  • 2021-11-14
  • 2021-05-20
  • 2021-06-21
  • 2022-12-23
  • 2021-07-22
  • 2021-10-05
  • 2021-09-11
相关资源
相似解决方案