0
  • 1256146736510930944  评论     打赏       O-Alquimista
  • 进去容器里头


    查看/etc/mysql/mysql.conf.d/mysqld.cnf文件


    看看是不是有这个bind-address=127.0.0.1


    如果有的话,注释掉。这个表示不允许外部访问。只允许本机访问。


    一般来说不会有这样的问题,毕竟是的容器嘛,别人制作镜像的时候,就会想到这个。

    1153952789488054272  评论     打赏       拉大锯
    • O-Alquimista  回复 @拉大锯
      康师傅,看一下我发的图,bind-address=127.0.0.1前面有#。然后我发现我只要一进入这个容器,前面就从/mnt/c/Users/ChengWei/docker/mysql$变成了root@docker-desktop:/#,是要填docker的ip地址么,我瞎猜的??
      O-Alquimista 2020-09-12 17:11   回复 1256146736510930944
    • 拉大锯  回复 @O-Alquimista
      我没有用过这个桌面版的[捂脸],我不会用,哈哈。如果条件可以,你直接跟视频一样吧。我也没有环境去解这个问题呀。
      拉大锯 2020-09-12 17:16   回复 1153952789488054272
  • 那你换一个工具吧,问题是它不提示你错误呀。你用SQLyog如何呢?

    1153952789488054272  评论     打赏       拉大锯
    • O-Alquimista  回复 @拉大锯
      我一开始就是用SQLyog,也是一样的报错,就换成navicat了,找不出问题么,康老师,我这接下来没办法学了啊啊啊
      O-Alquimista 2020-09-12 16:55   回复 1256146736510930944
    • 拉大锯  回复 @O-Alquimista
      你把你的插件command --default authentication-plugin=mysql_native_password去掉吧,干掉重新创建
      拉大锯 2020-09-12 17:10   回复 1153952789488054272
相关问题
幻影~ · 提问
2024-04-13 20:13 10 2
幻影~ · 找工作
2024-04-07 10:44 15 2
幻影~ · 问题
2024-03-31 17:20 7 2
TONYGFX · AOSP
2024-03-28 17:11 4 2