これはテスト文です.
2158 ワード
瀘沽湖の娘
美しい瀘沽湖!
lige.JPG
/**
* @author liushy
*/
import java.sql.*;
public class Sqltest {
public static void main(String args[]) {
try {
Class.forName("com.mysql.jdbc.Driver"); // MYSQL JDBC
// Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("Success loading Mysql Driver!");
} catch (Exception e) {
System.out.print("Error loading Mysql Driver!");
e.printStackTrace();
}
try {
Connection connect = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/test", "root", "password");
// URL jdbc:mysql// / , 2
System.out.println("Success connect Mysql server!");
int num = 100;
PreparedStatement Statement = connect
.prepareStatement("INSERT INTO ue VALUES(?,?)");// sql ue
for (int i = 0; i < num; i++) // 100 , 。
{
Statement.setString(1, "student" + i);
Statement.setString(2, "bo" + i);
Statement.executeUpdate();
}
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from ue");
// ue
while (rs.next()) {
System.out.println(rs.getString("name")+" "+rs.getString("num"));
}
} catch (Exception e) {
System.out.print("get data error!");
e.printStackTrace();
}
}
}
関数
Class.forName("com.mysql.jdbc.Driver")
は、MYSQL JDBCドライバをロードするために使用され、Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test", "root", "password");
接続用URLはjdbc:mysql//サーバアドレス/データベース名で、後の2つのパラメータはそれぞれログインユーザー名とパスワードです.(注:本文は主にmd文法を熟知するために用いられる)