jdbc之mysql

jdbc之mysql

一、使用命令行连接mysql数据库:

  mysql -u 用户名 -p 密码

二、基本操作:
    mysql基本操作

三、mysql的分页操作:

    select * from tablename limit 从第几条取,取出几条;

三、java操作mysql:

    

 1 import java.net.ConnectException;
 2 import java.sql.Connection;
 3 import java.sql.DriverManager;
 4 import java.sql.PreparedStatement;
 5 import java.sql.ResultSet;
 6 import java.sql.SQLException;
 7 
 8 import javax.naming.spi.DirStateFactory.Result;
 9 
10 public class Testdb {
11     public static void main(String[] args) throws SQLException {
12         //测试如何操作mysql数据库
13         Connection ct=null;
14         PreparedStatement ps=null;
15         ResultSet rs=null;
16         try{
17             //1、加载驱动
18             Class.forName("com.mysql.jdbc.Driver");
19             //2、得到连接
20             ct=DriverManager.getConnection("jdbc:mysql://localhost:3306/javatest","yang","19970817");
21             //3.创建ps
22             ps=ct.prepareStatement("select * from login");
23             rs=ps.executeQuery();
24             while(rs.next()){
25                 System.out.println(rs.getString("id")+" "+rs.getString("name")+" "+rs.getString("psw"));
26             }
27         }catch(Exception e){
28             e.printStackTrace();
29         }finally {
30             if(rs!=null){
31                 try {
32                     rs.close();
33                 } catch (SQLException e) {
34                     // TODO Auto-generated catch block
35                     e.printStackTrace();
36                 }
37             }
38             if(ps!=null)
39             ps.close();
40             if(ct!=null)
41             ct.close();
42         }
43     }
44 }
View Code
原文地址:https://www.cnblogs.com/yangsongwei/p/8823682.html