(1071, ‘Specified key was too long; max key length is 767 bytes‘)

mysql 56 版本的索引限制很小

换成 mysql 8 就好了

## 创建持久化数据卷
docker volume create --name=resumemysqldata

-v resumemysqldata:/var/lib/mysql
# 不要使用 mysql 5.6 索引限制太小
# 部署 mysql8
docker run --name resume_mysql -v resumemysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=resumeweb!@123 -p 3306:3306 -d --restart=always mysql:8.0.1

# 运行 web 管理容器
docker run --name own_phpmyadmin -d --link resume_mysql:db -p 38000:80 --restart=always phpmyadmin/phpmyadmin

猜你喜欢

转载自blog.csdn.net/qq_43373608/article/details/108931210