在学了大概一周的MYsql操作之后,终于迎来了新的知识,java data base connectivity ,这里我用到的工具是Myeclipese ,navicat for Mysql,mysql。还需要下载驱动,用来连接java和mysql。
将驱动程序(以jar结尾的文件)复制到程序的下面后,右键build path,add to build path,就ok了,接下来打开myeclipse:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Jdbc_util {
private static final String URL="jdbc:mysql://127.0.0.1:3306/test";
private static final String USER="root";
private static final String PASSWORD="19931211";
public static void main(String[] args) throws ClassNotFoundException, SQLException{
//加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
//获得数据库的连接
Connection conn=DriverManager.getConnection(URL, USER, PASSWORD);
//通过数据库的连接操作数据库,实现增删查改
Statement st=conn.createStatement();
ResultSet rs=st.executeQuery("select username,age from users");
while(rs.next()){
System.out.println(rs.getString("username")+","+rs.getInt("age"));
}
}
}
当然用户名和密码是下载mysql的时候自己输入的,来看看输出结果:
再对比一下navicat中的表:
是不是完全一样的呢,不知道这里可不可以放资源的下载地址,还是不要冒险了。