docker 安装mysql5.7

docker run -d -p 3306:3306 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=Dacs@2023 --name mysql mysql:5.7

docker ps -a查看容器后发现容器挂了

# docker ps -a
CONTAINER ID   IMAGE       COMMAND                   CREATED          STATUS                     PORTS     NAMES
5f2ccf2c4680   mysql:5.7   "docker-entrypoint.s…"   10 seconds ago   Exited (2) 8 seconds ago             mysql

查看docker日志

这里显示

2023-04-20T08:19:08.862012Z 0 [ERROR] [FATAL] InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0x4800!

检查后发现原来是刚开始是安装了mysql8.1时将mysql文件映射出来了。因为使用了8.1的文件,所以导致出现报错。将映射再本地全部文件删除。然后在重启容器,问题解决了。

同理非docker安装的mysql删除这两个文件,重新安装即可

rm -rfd /etc/mysql/conf.d

rm -rfd /var/lib/mysql

部分思路来自于此文章的大佬:(2条消息) MySQL 报错 [ERROR] [FATAL] InnoDB: Table flags are 0 in the data dictionary but the flags in file_码农UP2U的博客-CSDN博客

Docker安装mysql 报错 InnoDB: Table flags are 0 in the data dictionary but the flags in file相关推荐

  1. Mysql : InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0x4800!

    Mysql报错,是因为自己之前装的高版本然后再装低版本导致的, [FATAL] InnoDB: Table flags are 0 in the data dictionary but the fla ...

  2. centos 安装MySQL报错You could try using --skip-broken to work around the problem You could try running:

    centos 安装MySQL报错You could try using --skip-broken to work around the problem You could try running: ...

  3. CentOS安装MySql报错:mysql error: Failed dependencies

    今天安装mysql报错,依赖错误,网上查了下后面加上--nodeps --force,开始正常安装

  4. 在Linux中安装MySQL报错“error: Failed dependencies: mysql-community-libs(x86-32) >= 5.7.9 is needed by my“

    异常 在Linux中安装MySQL报错: 原因 因为缺少相关的依赖,所以要先安装这些依赖才能安装MySQL成功. 解决 (注意:这种方法是错误的,安装后并不能启动MySQL成功) 在每个安装指令后面添 ...

  5. 阿里云安装Mysql报错

    阿里云安装Mysql报错: The GPG keys listed for the "MySQL 5.7 Community Server" repository are alre ...

  6. 安装MySQL报错:Failing package is: mysql-community-client-5.7.40-1.el7.x86_64 GPG Keys are configured as

    一.报错 Failing package is: mysql-community-client-5.7.40-1.el7.x86_64  GPG Keys are configured as: fil ...

  7. Docker中安装Mysql报错--[Warning] TIMES TAMP with implicit DEFAULT value is deprecated. Please use - - exp

    安装一个带有mysql的docker镜像 docker run --name mysql -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=roo ...

  8. docker compose 安装mysql报错 column count of performance_schema.events....

    报错内容如下: 原因:多次安装未清理数据卷,清理完重新安装 清理数据卷用以下命令 docker volume ls #查询 docker volume rm [卷名] 如果你手动去相应目录删除会报如下 ...

  9. mysql报错3534_win7下安装MYSQL报错:MYSQL 服务无法启动的3534问题

    上午在win7下安装MYSQL,只到"net start mysql"这一步报错:3534的错误: 于是在百度中搜索关键字"mysql服务无法启动3534". ...

最新文章

  1. centos 服务详解
  2. mybaits错误解决:There is no getter for property named 'parentId ' in class 'java.lang.String'
  3. 为什么程序员不擅长估算时间
  4. redis生产环境下部署lua脚本
  5. Java+大数据开发——HDFS详解
  6. 【DP】Mobile Service(jzoj 1327)
  7. simulink怎么生成vxworks的执行程序_Matlab/Simulink基础了解(五):基础Simulink模型搭建及Embedded基础使用...
  8. html中列表导航怎么和图片对齐_HTML实战篇:html仿百度首页
  9. Android - 基于Toolbar的Navigation Drawer(Material Design)
  10. 嵌入式视频处理基础(一)
  11. java settings文件夹_JAVA工具例大全--Setting文件读取配置参数
  12. 用cocos2d-android开发android游戏时调用box2d中的native本地函数问题
  13. 提前浏览win11浏览器什么样
  14. css 各浏览器里的不同
  15. EXTASP.Net几天使用总结
  16. 易达项目的工作进程第二天
  17. 散热风扇是吹风还是吸风,配电柜电气柜机柜散热风扇的原理。
  18. 95后开始考虑结婚?北京剩女80万-全国十大单身男女盛产地都在哪?
  19. golang 数组组合成最小的整数_整数数组拼成一个最小或最大的数
  20. 计算机安装硬盘后无法启动不了,加装固态硬盘,装好后系统怎么不能启动了呢?该怎么办?...

热门文章

  1. 借助ChatGPT自动生成PPT
  2. 计算机d盘hlddz是啥,tempest_qqgametempestj是会么文件,可以删除么
  3. Hdu 1496 Equations(巧妙哈希)
  4. #990 Satisfiability of Equality Equations
  5. 北邮电教授思想洗礼之不二之选TGB
  6. android微信post提交表单,微信自带浏览器不支持form表单post提交方案解决
  7. 三个数差的平方公式推导过程_平方差公式证明推导过程及运用详解(数学简便计算方法之一)...
  8. 双向可控硅实现 插头防插拔火花
  9. 阿里云播放器AliyunPlayer的走马灯组件的位置
  10. vue中如何在登陆页面不显示导航栏