java连mysql集群,mysql集群连接

发布时间:2022-11-21

本文目录一览:

  1. java程序如何连接Mysql集群?
  2. java使用c3p0连接mysql集群怎么做
  3. java怎么连接mysql-mha集群
  4. java怎么与MySql连接,要详细的步骤

java程序如何连接Mysql集群?

mysql集群是master-slaver模式,java程序当然是链接master那台机器了,slaver只是给master做辅助的。

java使用c3p0连接mysql集群怎么做

两回事 用连接池的话,只释放但不要关闭连接,否则连接池就没有意义了 有些连接池做比较好,会重写 connection.close,改成空操作之类的,以免被关闭。

java怎么连接mysql-mha集群

public class Cnn {
    /**
     * 静态连接数据库函数
     * @return Connection
     */
    public static Connection getConn() {
        // String dbDriver="sun.jdbc.odbc.JdbcOdbcDriver";
        // String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=JICQ2006.mdb";
        // String user="";
        // String password="";
        String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
        String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=chat";
        String user="yong";
        String password="yong";
        Connection con=null;
        try {
            Class.forName(dbDriver).newInstance();
            con=DriverManager.getConnection(url,user,password);
        } catch(Exception ex) {
            ex.printStackTrace();
        }
        return con;
    }
}

java怎么与MySql连接,要详细的步骤

两种方式,odbc,jdbc, 我只说jdbc 首先要下载一个合适的连接mysql的纯java驱动,放在jdk/jre/lib/ext文件夹下 编写程序时,第一步要加载这个驱动,因为没有驱动是没法连接的,就像电脑没有驱动是没法工作的。这样写:

Class.forName("com.mysql.jdbc.Driver");

然后建立连接字符串:

String uri="jdbc:mysql://localhost/数据库名字";

建立连接:

Connection con=DriverManager.getConnection(uri,"root","密码");
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery("查询语句");

............ 如果楼主对于这些代码不懂得话,也不要着急,刚开始跟着做就行了,慢慢就懂了 希望对你有所帮助