首页 > 代码库 > Java学习之路:2、Mysql 链接与查询
Java学习之路:2、Mysql 链接与查询
1、事实上我发现有了php的功力在里面,学习java起来还是不是很费劲,只是java就没有面向过程这一说
package second;import java.sql.*;//导入public class mysql { public static void main(String[] args) throws SQLException{ String driver = "com.mysql.jdbc.Driver";//声明要被导入的类 String dsn = "jdbc:mysql://127.0.0.1:3306/mysql";//dsn String user = "root";//账户名 String pass = "";//密码 try{ Class.forName(driver);//我想应该就相当于php中的new class();吧 Connection conn = DriverManager.getConnection(dsn, user, pass);//实例化一个db连接 if(!conn.isClosed()){//如果链接没有被关闭【其实可以理解为如果链接成功】 System.out.println("链接成功!"); } Statement statement = conn.createStatement();//创建一个statement对象 String sql = "select user,host from user";//sql语句 ResultSet rs = statement.executeQuery(sql);//执行sq语句,并获取一个资源结果集 while(rs.next()){//循环,指针向下移动 String name = rs.getString("user");//姓名 String local= rs.getString("host");//地址 } }catch(ClassNotFoundException e){//异常 System.out.println(e.getMessage()); } }}
PS:值得注意的是如果要使用mysql,得先导入mysql的库,
Eclipse导入方法:项目工程->属性->Java构建路径->添加外部JAR
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。