1、mac m1下载mysql镜像
docker pull --platform linux/x86_64 mysql:5.7注意:如果是mysql最新版本,连接:会报错
2、启动容器
docker run -itd --name mysql-test -v /Users/feifei/mysql-data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7注:持久化后,mysql的数据会存储在mac电脑的/Users/feifei/mysql-data文件夹。
3、用命令或者navicat连接成功
4、数据持久化
新建数据库,在mysql中看到数据库
问题:
电脑关机重启后,mysql启动失败。将mac电脑上存储数据卷的这两个文件删除。位置为第二步数据卷映射到mac上的路径。
发现在docker的日志中有这样的提示:
Rename or move both the ./ib_logfile0 and ./ib_logfile1 files, and then start the MySQL server.
相关文章:
- 杂记-Macbook Pro M1芯片能玩深度学习吗? 2021-04-09
- MacBook Pro m1安装swoole PHP版本7.4 2022-12-23
- macbook pro安装mysql server 2021-04-26
- Macbook M1芯片录制屏幕声音 2021-11-06
- 如何在M1芯片的MacBook上配置terminal和安装homebrew 2022-12-23
- MacBook Pro 下安装 MySQL 5 2022-12-23
- Macbook Pro版的MySQL安装 2022-12-23
- 苹果自研M1芯片跑分曝光-新MacBook Air超2019款顶配MacBook Pro 2021-05-28