当前位置:文档之家› java程序接入mysql数据库的配置详解

java程序接入mysql数据库的配置详解

一. 首先电脑上要安装有JDK运行环境和mysql服务器。这个的具体操作就不说了,相信应该都已经安装好了。


二.接下来要做的就是去下载一个java和mysql连接的驱动包。

要下载的文件为:mysql-connector-java-5.0.8.zip。

下载后解压,找到两个.jar格式的java包,分别是:mysql-connector-java-5.0.8-bin.jar和
mysql-connector-java-5.0.8-bin-g.jar(这个包是在解压出来的文件夹debug里面)。


然后将在C:\Program Files\Java的目录下建一个文件夹,为了方便下面的叙述,这里就以mysqljdbc命名文件夹。建好后将mysql-connector-java-5.0.8-bin.jar放入文件夹。 mysql-connector-java-5.0.8-bin-g.jar这个包放到你安装JDK的目录下的lib文件夹里。


接下来测试一下配置可不可以了,打开mysql界面,DOS窗口,

建数据库:create database a;
建表:create table my_t(id varchar(20) not null);
插入数据:insert into my_t value('312312');


再接下来:
把下面这个测试程序复制粘贴,编译并运行。如果运行后出现312312则证明已经成功。


import java.sql.*;

public class testMysql {

public static void main(String[] args) {
//驱动程序名
String driverName="com.mysql.jdbc.Driver";
//数据库用户名
String userName="root";
//密码,根据自己的密码来填,如果是第一次安装的一般密码为空,则userPasswd="null"
String userPasswd="xsy341341";
//数据库名
String dbName="a";
//表名
String tableName="my_t";
//联结字符串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;

System.out.println(url);

try{
Class.forName("com.mysql.jdbc.Driver").newInstance();

Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM "+tableName; //注意FROM后面有空格。
ResultSet rs = statement.executeQuery(sql);
// 获得数据结果集合
ResultSetMetaData rmeta = rs.getMetaData();
// 确定数据集的列数,亦字段数
int numColumns=rmeta.getColumnCount();
// 输出每一个数据值
for(int i=1;i<=numColumns;i++) {
if(iSystem.out.print(rmeta.getColumnName(i)+" | ");
else
System.out.println(rmeta.getColumnName(i));
}
while(rs.next()){
for(int i=1;i<=numColumns;i++) {
if(iSystem.out.print(rs.getString(i).trim()+" | ");
else
System.out.println(rs.getString(i).trim());
}
}
rs.close();
connection.close();
}

catch(Exception ex){
System.out.println(ex);
System.exit(0);
}

}
}

相关主题
文本预览
相关文档 最新文档