首页 > 数据库 >docker安装mysql

docker安装mysql

时间:2023-01-10 11:58:11浏览次数:54  
标签:安装 mysql home 3306 镜像 docker root

搜索镜像名字

docker search mysql

 

在网页端搜索版本列表:https://hub.docker.com/

 

 点击标题,在下面选出需要的版本号

拉取镜像 

docker pull mysql:8.0

 

 查看镜像列表

docker images

 

 运行

docker run -p 21000:3306 --name mysql-nacos -v /home/mysql/data2:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0

 

 解读

-p 21000:3306  :指定通过21150端口访问容器内的3306端口

--name mysql-nacos   :指定容器名称

-v /home/mysql/data2:/var/lib/mysql  :指定将数据持久化在/home/mysql/data2这个目录

-e MYSQL_ROOT_PASSWORD=root  :指定root的密码为root

-d  :后台运行

mysql:8.0 :指定运行的镜像以及版本

 

至此:mysql数据库已经创建好且数据可以持久化到宿主机

 

标签:安装,mysql,home,3306,镜像,docker,root
From: https://www.cnblogs.com/excellencesy/p/17039711.html

相关文章

  • 关于replace(): MySQL批量替换指定字段字符串
    UPDATEtb1SETf1=REPLACE(str,from_str,to_str) 在字符串 str中所有出现的字符串from_str均被to_str替换,然后返回这个字符串 实例:updatebase_giftsetimg_ur......
  • 处理docker中中文显示方框问题
    docker中使用aspose-words来天赐数据,然后生成pdf,本地测试没有问题,发布到测试服务器docker中,中文就变成了方框。这种情况一般都是字体缺失造成的。把字体拷贝到文件夹fonts......
  • mysql8.0特性管理相关
    转自:https://mp.weixin.qq.com/mp/appmsgalbum?__biz=Mzg5OTY2MjU5MQ==&action=getalbum&album_id=2435603183193505795&scene=173&from_msgid=2247491832&from_itemidx=1&......
  • mysql COALESCE函数
    COALESCE(value,…)是一个可变参函数,可以使用多个参数。作用:接受多个参数,返回第一个不为NULL的参数,如果所有参数都为NULL,此函数返回NULL;当它使用2个参数时,和IFNULL函数作用......
  • 完全卸载MySQL服务的方法
    1.重新运行安装文件,单击remove移除mysql。此时安装目录中的文件没有完全移除,需要手动删除安装目录的Mysql文件夹。2.如果MySQL服务没有移除的话,以管理员方式运行cmd命令:sc......
  • SQL Server 2016 KB2919355 安装失败
    WindowsServer2012R2安装SQLServer2016检查未通过,需要安装 KB2919355。错误如下图:按提示,下载安装​​WindowsServer2012R2更新(KB2919355)​​ ,下载文件......
  • mysql 触发器
    BEGINSETnew.nodeId=(SELECTIF(ISNULL(id),1,id+1)FROM(SELECTMAX(id)ASidFROMfunction)tmp);END 自己写的触发器BEGINSETnew.sort_index=(SELECTIF(ISN......
  • 在Chrome中安装扩展程序
    场景:在Chrome中安装NetBeansConnector插件,将下载好的crx文件拖到扩展程序页面时,发现该插件并没有安装成功。分析:浏览器默认禁用了拖入安装.crx扩展的功能,导致crx文件......
  • Notepad++ 安装 NppFTP 插件
    下载解压,得到dll文件,放到Notepad++的安装目录下 Plugins文件夹中。在Notepad++的菜单栏,就会看到【插件】菜单新增的NppFTP按钮,如下所示:settings-----profilesetting......
  • MySQL必知必会第四章-检索数据
    检索数据SELECT语句SELECT语句用途是从一个或多个表中检索信息。为了使用SELECT检索表数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。检索单个列利用SEL......