听说有些人是用DW连接的??
1.首先要添加驱动,如图
添加完成后,新建一个项目,代码如下:
import java.sql.*;
public class selectsql {
public static void main(String[] args){
try{
//调用Class.forName()方法加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
System.out.println("成功加载MySQL驱动!");
}catch(ClassNotFoundException e1){
System.out.println("找不到MySQL驱动!");
}
String url="jdbc:mysql://localhost:3306/sa"; //JDBC的URL
//调用DriverManager对象的getConnection()方法,获得一个Connection对象
Connection conn;
try {
conn = DriverManager.getConnection(url,"root","123456");
//创建一个Statement对象
Statement stmt = conn.createStatement(); //创建Statement对象
Statement sql = conn.createStatement();
System.out.println ("成功连接到数据库!");
ResultSet rs = sql.executeQuery("select * from qw");
while (rs.next()) {
System.out.println(rs.getString("卡牌"));//表单名,即表头//数据库设计时,表头使用英文
}
stmt.close();
conn.close();
} catch (SQLException e){
e.printStackTrace();
}
}
}
这里要注意几个地方:
String url="jdbc:mysql://localhost:3306/sa"; //JDBC的URL
这里的sa是你建立的数据库的名称,是表所在库的名称,不是root那个,root是mysql建立时的名称,我说明白了吗:)
conn = DriverManager.getConnection(url,"root","123456");
这里root是mysql创建时的用户名,默认为root,我的密码是123456(之前酒店数据被盗那个新闻都了解了吧