package 建立连接;
import java.sql.*;
public class Conn {
Connection con;
public Connection getConnection()
{
try {
Class.forName("com.mysql.cj.jdbc.Driver");//加载数据库驱动类
System.out.println("数据库驱动程序成功");
}catch(ClassNotFoundException e){
e.printStackTrace();
}
try {
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/my_text3?"
+ "useUnicode=true&characterEncoding=utf8&characterSetResults=utf8","zhangzetao","545267257zzt");
/*jdbc:mysql:// 是指JDBC连接方式;localhost: 是指你的本机地址;3306 :SQL数据库的端口号;jdbc :就是你要连接的数据库的地址。*/
System.out.println("数据库连接成功");
}catch(SQLException e) {
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
Conn c = new Conn();//创建连接类对象
Connection con=c.getConnection();//与数据库建立连接
try {
Statement sql=con.createStatement();//实例化Statement对象
ResultSet res=sql.executeQuery("select * from user");//执行sql语句,返回结果集
while(res.next()) {//通过next()方法将指针指向下一行数据
String id=res.getString("id");
String name =res.getString("name");
String password=res.getString("password");
int points=res.getInt("points");
System.out.print(id+" ");
System.out.print(name+" ");
System.out.print(password+" ");
System.out.println(points);
}
}catch(SQLException e) {
e.printStackTrace();
}
}
}
顺序查询
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 在上一篇帖子:https://www.jianshu.com/p/4afa92b3eb4c,描述了eclipse连...
- 当一个查询语句同时出现了where,group by,having,order by的时候,执行顺序和编写顺序。 ...
- 澜妈想问下魅宝们,是否有过这样的疑惑,为什么同样的饭,闰蜜吃了没反应,自己却在疯狂的长肉?为什么!为什么!!为什么...