首页 > 编程知识 正文

docker访问外部mysql,oracle安装后怎么配置

时间:2023-05-06 20:18:53 阅读:45404 作者:4069

在背景下,进行了复制和PXC集群的配置操作

但是,在实际工作中

mysql的配置参数一定会更改

例如,max_connections

但是,docker因为虚拟环境

无法直接在Linux上搜索配置文件

如果有时间的话

强烈建议您学习Docker的操作技巧

我也是在接触中遇到问题才寻找解决办法

在这里,记录操作过程,希望对你有帮助…

操作步骤在此以修改参数' max_connections '为例,展示了记忆性

.要找到要修改的镜像操作命令,请使用docker ps -a

.访问要修改的容器注意事项容器ID: docker exec -it [容器ID] /玩的裙子/bash.确定与docker中MySQL文件相关的路径并执行命令: MySQL---- -。 grep my.cnf root @ 40 D2 ee3ceac MySQL-- help|grep my.cnforderofpreference,my.CNF,$MYSQL_TCP_PORT,/etc/my.cn f/etc/MySQL/my.cn f至~/my.cn f.安装要修改的文件目录CD/etc/MySQL.vim工具(位于docker的默认环境中)

退出油箱并退出bash (2 (退出2 (两个操作) ) ) ) ) ) ) )。

1 )退出(也可以直接输入) Ctrl d容器;

2 ) Ctrl p q结束,容器在后台运行

docker容器重新启动docker restart [容器名称]。 在最后一次测试的末尾,可以通过“Navicat for windows”等工具确认配置参数是否有效

show VARIABLES like 'max_conn% ';

关于其他操作,应该列举一反三的进展吧附录我个人理解

我对docker不太了解

在我看来

docker只是在内部重建了虚拟环境

我们如果外部的人想修改配置,就必须进入容器内部进行修改

此外,对于群集部署,默认的MySQL版本与我们原来安装的版本无关

可以在生产中看到MySQL版本号的比对

另外,其结构参数大多是默认参数

我们从' my.cnf '看不到其他参数

需要自己掩饰!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。