docker部署Halo踩坑篇
项目地址https://github.com/halo-dev/halo
采用了docker+本地数据库的方式
问题
数据库一直连接不上,不知道问题出在哪里,跟小伙伴测试都能通过远程连接上,但是在docker-compose.yaml文件里配置就是连接不上。


而且输入数据库密码的时候只能
mysql -h 127.0.0.1 -u root -p通过这种方式然后再进行输入密码能登陆
以及
mysql -h 127.0.0.1 -u root -p'#1023$156'加引号的方式登录,不加引号不能登录
之后怀疑是这部分的问题,因为特殊符号的问题导致不能登录
但是在docker-compose.yaml文件里是不能加引号的,单引号双引号都不行。
之后实在没有办法,我又创建了一个mysql用户,因为我的数据库有其他应用再用,所以只能在创建一个,结果成功!!!