如何在典型行
中指定与mysql的JDBC连接DriverManager.getConnection(url, username, password);
是通过TCP吗?
由于
答案 0 :(得分:1)
只需使用JDBC类型3或4驱动程序即可。
据我所知,更多MySQL JDBC drivers已经是3/4型。
答案 1 :(得分:1)
据我所知,尽管使用了驱动程序的性质,TCP仍将是底层协议。与Derby或HSQLDB不同,MySQL不支持(在编写本文时)任何形式的以嵌入模式运行的数据库。
为了执行SQL语句而对数据库进行的所有连接都是TCP连接。
答案 2 :(得分:0)
这就是你要找的东西吗?
DriverManager.getConnection("jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8", username, password);