首页 >数据库 >mysql教程 >如何连接百度Mysql_MySQL

如何连接百度Mysql_MySQL

WBOY
WBOY原创
2016-06-01 13:10:121268浏览

请使用mysql-connector-java-5.1.22.jar或更新的版本。

package org.crashxun.controller;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class MySQLBasic extends HttpServlet {	@Override	protected void doGet(HttpServletRequest req, HttpServletResponse resp)			throws ServletException, IOException {		Connection connection = null;		Statement stmt = null;		ResultSet rs = null;		String sql = null;		try {			/***** 1. 填写数据库相关信息(请查找数据库详情页) *****/			String databaseName = " eiZrxDYAgZRYcJuTRljT ";			String host = "sqld.duapp.com";			String port = "4050";			String username = " urtgxzMPVigNEtOQF7yzg7C9";// 用户名(api key);			String password = "1e0jDqkZ7fUwNgFD5LzwPY4YAQURFGYM";// 密码(secret			// key)			String driverName = "com.mysql.jdbc.Driver";			String dbUrl = "jdbc:mysql://";			String serverName = host + ":" + port + "/";			String connName = dbUrl + serverName + databaseName;			/****** 2. 接着连接并选择数据库名为databaseName的服务器 ******/			Class.forName(driverName);			connection = DriverManager.getConnection(connName, username,					password);			stmt = connection.createStatement();			/* 至此连接已完全建立,就可对当前数据库进行相应的操作了 */			/* 3. 接下来就可以使用其它标准mysql函数操作进行数据库操作 */			// 创建一个数据库表			sql = "create table if not exists test_mysql("					+ "id int primary key auto_increment," + "no int, "					+ "name varchar(1024)," + "key idx_no(no))";			stmt.execute(sql);		} catch (Exception e) {			e.printStackTrace(resp.getWriter());		}	}}


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn