由于是打算作为个人博客,所以对于install这个步骤,我从一开始就打算删掉的,前面一个多星期一直在修bug,到前天才开始做这个事情....设想是通过shell脚本来实现数据导入工作,用了好几种方法都无法绕过mysql的认证步骤....通过shell脚本对mysql进行操作时是无法实现输入密码,因此用了最不安全的方法,在启动mysql镜像时通过免密方式.
通过这种方式实现了数据导入.
3.mysql容器启动问题....由于是新建的Dockerfile,这一个问题也花费了大量时间,在容器启动时一直报mysql未启动的错误
因此setup脚本大概重写了十多个版本,最终将此问题解决(详见mysql/setup.sh文件)...(也许可以实现,但不想再去尝试了)
5.针对免密方式的补充
由于花费了太多时间在root用户的设置上,但是最终无法实现,因此选择了另外一种方案.
用户问题的方案是,新增tale数据库的管理用户并授权.