20201103解玲安
一、数据库常用语句:
添加数据:INSERT INTO 表名(字段1,字段2....)VALUES(‘值1’,‘值2’...);
删除数据:DELETE FROM 表名 WHERE 字段名称='值';
修改数据:UPDATE 表名 SET 字段名称1=’值1‘;字段名称2=’值2‘WHERE 字段名称=’值‘;
查看数据:SELECT 字段名称1,字段名称2 FROM 表名 WHERE 字段名称=’值‘;
二、eclipse
新建:File—>NEW—>other—>Java project
新建包:src—>package(名称和域名相反,包名不容许出现大写)
新建类:com...—>class(起名时前几个字母要大写)
数据库驱动jar包:lib—>粘贴mysql-connector-java-5.1.7-bin.jar
把jar包添加到项目中,右键jar包—>Buld Path
三、
public/*访问权限修饰符*/ void/*返回值类型 void无返回 int */ save/*方法名称*/()throws Exception
public class DBHelp {
/*用main方法测试*/
public static void main (String[] arge) {
try {
save();
}catch (Exception e) {
e.printStackTrace();
}
}
/*定义添加用户的方法*/
public static void save() throws Exception {
/*return返回值*/
1、加载数据库的驱动
Class.forName("com.mysql.jdbc.Driver");
2、创建数据库相连接
Connection connection=(Connection) DriverManager.getConnection("jdbc:myaql://localhost:3306/db_user","root","");
3、拼写sql语句
String sql="INSERE INTO t_user (userName,`passWord`,gender) VALUES ('宫本武藏','rb123','女')";
4、发送sql
PreparedStatement prepareStatement=(PreparedStatement) connection.clientPrepareStatement(sql);
5、执行sql
int i=prepareStatement.executeUpdate();
6、处理结果
if(i > 0) {
System.out.println("添加成功");
}
7、关闭资源
prepareStatement.close();
connection.close();
}
}
学习心得:
数据库的常用句型不止要记住,还要会灵活应用。在eclipse中有几点需要注意的问题,新建包时名称和域名相反,包名不容许出现大写;但是新建类时前几个字母要大写。另外还要会jar包的应用,会把jar包添加到项目中。今天最有难度的是将定义添加用户的方法,虽然将了几遍,但我依旧不是太明白。
点赞
评论留言