这几天刚接触到数据库,些常用的命令:
修改信息:update student(表名) set name='XX' whrer name='YY' ;//将表student里面姓名为XX的改为YY。
插入信息:insert into student(表名) (name,number) values('ZZ',1001);//添加信息.
显示列表(显示一列的,如果那一列由重复的,就只显示一次):select distint 列的名称 from 表名;
排序:select 列名 from 表名 order by 列名;//默认的是升序排列 desc :降序 asc :升序.
查询:select *(整张表) from student(表名) 列名 between 1(第1行) and 4(第四行) ;
通配符:% 可以表示缺省的字母,不用全部写出来.
以Myeclipcel连接数据库(MySQL) 数据库为例:
首先把 mysql-connector-java-3.1.11-bin 复制到你建的需要的包中,
然后工程右键 Properties 选java build Path 右边的 Libraries AddJARS...
添加进去,就可以连接数据数据库了。
首先加载驱动:
String driver = "com.mysql.jdbc.Driver";
Class.forName(driver);
再连接数据库:
String url = "jdbc:mysql://localhost:3306/manage?characterEncoding=UTF-8";
String user = "root";
String password = "a123";
Connection cont = DriverManager.getConnection(url, user, password);
获得此类:
Statement sql = cont.createStatement();
用Statement 类中的方法 去执行语句.
例如 删除语句:boolean s = sql.execute("delete from students where id='" + id + "' ");
查询全部的语句:ResultSet st = sql.executeQuery("select * from students ");