docker安装mysql,并navicat远程连接mysql

技术docker安装mysql,并navicat远程连接mysql docker安装mysql,并navicat远程连接mysql我目前暂用的是mysql5.7版本
1.拉取mysql镜像docker

Docker安装mysql,navicat远程连接mysql。

我目前使用的是mysql5.7版本。

1.拉取mysql镜像

docker运行名mysql5.7 \

-p 3306:3306-e MYSQL _ ROOT _ PASSWORD=123456 \

-v/usr/local/docker/MySQL/conf/MySQL . CNF :/etc/MySQL . CNF \

-d mysql/mysql-server:5.7

执行上述命令后,将会拉出图像并生成一个新的容器。容器名称为mysql5.7,root密码设置为123456。

镜像路径为/etc/mysql.cnf,主机上挂载的路径为/usr/local/docker/MySQL/conf/MySQL . CNF。

注意:当我们不知道容器中配置文件的路径时,应该制作一个测试容器,获取对应的配置文件路径,复制出来,然后挂载。

拷贝命令如下:

docker CP MySQL 5 . 7:/etc/my . CNF/usr/local/docker/MySQL/conf/my . CNF

现在我们已经启动了mysql容器,现在如何去使用navicat远程mysql

首先进入mysql容器并执行命令。

mysql -uroot -p

使用mysql

更新用户集主机=“%”其中用户=“root”和主机=“localhost”;

授予*的所有权限。*到带有授予选项的由“123456”标识的“根”@“% ”;

刷新权限;

接下来,在navicat mysql中,填写相关的url、用户名和密码以成功连接。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/61501.html

(0)

相关推荐