首页 > 数据库 >Docker 安装MySql 8.0

Docker 安装MySql 8.0

时间:2022-12-08 19:15:44浏览次数:54  
标签:8.0 logs utf8mb4 -- MySql fanqi mysql Docker

1.下载镜像

docker pull mysql:8.0.31

2.安装

docker run -p 3306:3306 --name mysql8 -v /fanqi/mysql/conf:/etc/mysql/conf.d -v /fanqi/mysql/logs:/logs -v /fanqi/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=admin -e TZ=Asia/Shanghai -d --restart=always mysql:8.0.31 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 

 注意:MySql8.0默认使用新的密码加密方式:caching_sha_password

  如果需要使用5.7的密码加密方式,需要显式添加参数将密码加密方式修改为 mysql_native_password

docker run -p 3306:3306 --name mysql8 -v /fanqi/mysql/conf:/etc/mysql/conf.d -v /fanqi/mysql/logs:/logs -v /fanqi/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=admin -e TZ=Asia/Shanghai -d --restart=always mysql:8.0.31 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-authentication-plugin=mysql_native_password

 

标签:8.0,logs,utf8mb4,--,MySql,fanqi,mysql,Docker
From: https://www.cnblogs.com/fanqisoft/p/16967007.html

相关文章

  • MySQL查看数据库、表占用磁盘大小
     直接复制执行1、查询所有数据库占用磁盘空间大小selectTABLE_SCHEMA,concat(truncate(sum(data_length)/1024/1024,2),'MB')asdata_size,concat(truncate(sum......
  • Docker学习笔记十:Docker安装Nginx
    准备下载命令:dockerpullnginx安装可参考Docker Hub官网说明的镜像的用法  安装 第一步:简单安装创建容器命令:dockerrun-d--name=nginx-p8111:8080......
  • Docker安装minio
    hub地址:https://hub.docker.com/r/minio/minio1.拉取镜像dockerpullminio/minio2.创建容器dockerrun-p9000:9000-p9090:9090--nameminio-d--restart=alw......
  • jib-maven-plugin docker 集成使用简单配置说明
    以下是一个实践,实际自己可以调整开启的功能主要配置了jdwp,当然这个东西是有安全风险的,对于容器环境,如果没有开启直接外部暴露,就不是问题,但是如果控制不好会有比较大的安......
  • Parallels Desktop 18 for Mac永久版(pd虚拟机) v18.0.1(53056)激活版
    ParallelsDesktop18可以在Mac计算机上下载并安装Windows操作系统。在Mac与Windows之间无缝复制和粘贴文本或拖放对象。在Mac虚拟机中跨多个操作系统开发和测试......
  • docker 启动mysql 失败 mysqld: Can't read dir of '/etc/mysql/conf.d/
    [root@localhost~]#dockerlogs-f55cca96ac3b62022-12-0808:27:23+00:00[Note][Entrypoint]:EntrypointscriptforMySQLServer5.7.40-1.el7started.2022-12-0......
  • Go语言,Docker和新技术
    你好,我是陈皓,网名左耳朵耗子。上个月,作为Go语言的三位创始人之一,Unix老牌黑客罗勃·派克(RobPike)在文章“Go:Tenyearsandclimbing”中,回顾了Go语言的发展历程。文......
  • MySQL高可用MHA集群
    一、MHA概述1.1什么是MHAMHA(MasterHighAvailability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA的出现就是解决MySQL单点故障的问题。MySQL......
  • MYSQL-INNODB索引构成详解
    作者:郑啟龙摘要:对于MYSQL的INNODB存储引擎的索引,大家是不陌生的,都能想到是B+树结构,可以加速SQL查询。但对于B+树索引,它到底“长”得什么样子,它具体如何由一个个字节构成的,......
  • docker-compose安装apollo(arm64版本)
    docker-compose.yamlcat>docker-compose.yaml<<EOFversion:"3"services:apollo-configservice:##容器服务名c......