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 }