Docker-使用Sequel Pro连接到MySQL

时间:2019-12-05 11:51:06

标签: mysql sequelpro laradock

我知道这个问题以前曾被问过,但是我尝试了很多事情,以至于我在自己的主机上做 docker ps 时,我真的认为我输了什么是对的还是不正确的。终端,我有mysql映像:

CONTAINER ID        IMAGE                COMMAND                  CREATED             STATUS              PORTS                                        NAMES
d7111485360b        laradock_mysql       "docker-entrypoint.s…"   19 hours ago        Up 27 minutes       0.0.0.0:3306->3306/tcp, 33060/tcp            laradock_mysql_1

所以在我的续集专业版中,我认为我必须这样做:

Host: 127.0.0.1
(i also tried 0.0.0.0 ; domain.test:8080 ; and mysql) 
User: root
Pass: root
Port: 3306

要访问我位于8080端口的网站,我真的不知道该怎么做,我是docker的新用户,之后,我在laravel项目中安装了一个管理模板,带有身份验证,因此...它需要数据库。

有什么想法吗?问候

编辑

alec指出,我应该去laradock / mysql /中的 my.cnf ,结果是:

# The MySQL  Client configuration file.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html

[mysql]

[mysqld]
default-authentication-plugin=mysql_native_password
sql-mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
character-set-server=utf8

0 个答案:

没有答案