关于Tomcat和mysql连接的深入理解
2017-05-16 18:06
627 查看
关于Docker Tomcat和mysql连接的深入理解
今天可算是了却了心事一桩:上周末整了好几天,实验了很多次。今天下午趁着上docker课,我就把这个攻克了!!!我们主要是想讲的内容是:
云服务器 中tomcat连接mysql数据库如何区别于Docker 中tomcat连接mysql数据库
云服务器 中tomcat连接mysql数据库
云服务器IP:124.208.150.103云服务器 中的mysql默认端口号是3306 数据库名字docpan
Connection connect = DriverManager.getConnection( "jdbc:mysql://124.208.150.103:3306/docpan","root","xxxxxx");
Docker 中tomcat连接mysql数据库
Docker 中的mysql默认对外端口号是13306 数据库名字docpanDocker 中的mysql默认对内端口号是3306 数据库名字docpan
所以 docker中的tomcat连接mysql一定 是通过内部docker分配的id和端口号进行通信,
而我们经常在创建一个容器 的时候喜欢将3306端口影视出去,所以在Docker 内部进行通信的时候,是3306端口,而不是对外映射的端口号13306
Connection connect = DriverManager.getConnection( "jdbc:mysql://172.17.0.3:3306/docpan","root","xxxxxx");
相关文章推荐
- 关于tomcat 使用连接池连接mysql的笔记..
- 关于Http持久连接和HttpClient连接池的深入理解
- 关于在部署jsp网站时遇到问题:MySql连接不上、Tomcat的闪退
- 深入理解mysql的自连接和join关联
- 关于socket通信的理解,socket连接通过IP+端口号的方式,那么如果两个服务器端的应用在同一台机器上,并且位于同一个tomcat容器下,那么岂不是两个服务器都收到了客户端发送的信息
- 关于tomcat启动超时 和mysql等数据库连接的问题
- 深入理解MySQL的外连接、内连接、交叉连接
- 关于tomcat上运行mysql时间过长未连接引发的wait_time问题解决
- cas+tomcat+shiro实现单点登录-3-CAS服务器深入配置(连接MYSQL)
- Tomcat 6.0 连接 MySQL 数据库
- 深入理解mysql之BDB系列(1)---BDB相关基础知识
- Tomcat 6 通过 JDBC 连接池连接 SQL Server 2000 和 MySQL 5 的设置
- 理解 Delphi 的类(十一) - 深入类中的方法[2] - 关于覆盖与重定义
- Spring+Hibernate连接Mysql的(Tomcat)配置
- 数据库性能调优技术系列文章(4)--深入理解散列连接执行计划
- 关于连接mysql 数据库的问题
- 关于mysql-connector-java×××.jar(这是mysql连接jdbc驱动的一个包)缺失造成Unable to load driver.
- 理解 Delphi 的类(十一) - 深入类中的方法[7] - 关于 inherited
- 使用TOMCAT5.5连接池连接mysql(解决Cannot create JDBC driver of class '' for connect URL 'null')
- C++关于连接Mysql来源(no good)