public class SqlUtil
{
public static void main(String[] args)
{
try
{
String url="jdbc:mysql://localhost/mydb"
String user="root"//用户名
String pwd="123456"//密码
//加载驱动,这一句也可写为:Class.forName("com.mysql.jdbc.Driver")
Class.forName("com.mysql.jdbc.Driver").newInstance()
//建立到MySQL的连接
Connection conn = DriverManager.getConnection(url,user, pwd)
//执行SQL语句
Statement stmt = conn.createStatement()//创建语句对象,用以执行sql语言
ResultSet rs = stmt.executeQuery("select * from student")
//处理结果集
while (rs.next())
{
String name = rs.getString("name")
System.out.println(name)
}
rs.close()//关闭数据库
conn.close()
}
catch (Exception ex)
{
System.out.println("Error : " + ex.toString())
}技术问题可到itjob技术群交流
}
}
如果是sqlserver2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
要是sqlserver2005
Class.forname("com.microsoft.sqlserver.jdbc.SQLServerDriver")
下边的都一样
Connection
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:你设置的端口号,一般是1433DatabaseName=数据库名",
"数据库用户名","数据库密码")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)