JavaWeb从入门到放弃(5)-连接上数据库
2017-11-01 13:42
405 查看
走过前面的,终于实现了数据的互相收发,但是数据并没有存起来,当然你可以存到文件里面,完全没问题;不过一般还是存数据库。
这里的数据库操作和javaSe的操作相同,依赖JDBC来连接数据库,从而实现数据库的增删改查操作。
这里的数据库操作和javaSe的操作相同,依赖JDBC来连接数据库,从而实现数据库的增删改查操作。
// 新建一个数据库 private void creatNewDataBase() { Connection connection; // 驱动程序名 String driver = "com.mysql.jdbc.Driver"; // URL指向要访问的数据库名mydata String url = "jdbc:mysql://localhost:3306/mytest"; // MySQL配置时的用户名 String user = "root"; // MySQL配置时的密码 String password = "admin"; try { Class.forName(driver); connection = DriverManager.getConnection(url, user, password); Statement statement = connection.createStatement(); // 建表语句 String creatSql = "create table if not exists newuser1(id int primary key auto_increment,name varchar(20),age varchar(5),picture longblob);"; int result = statement.executeUpdate(creatSql); // 插入语句 String sql = "INSERT INTO newuser1(name,age) VALUES('赵日天','11');"; int result1 = statement.executeUpdate(sql); if (result1 == 0) { System.out.println("数据库插入失败"); } else { System.out.println("数据库插入成功"); } //修改语句 String updateSql="update newuser1 set name='Name' where name='赵日天'"; int result2 = statement.executeUpdate(updateSql); if (result2 == 0) { System.out.println("数据库修改失败"); } else { System.out.println("数据库修改成功"); } } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); System.out.println("没有找到这个类"); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); System.out.println("数据库操作异常"); } }
相关文章推荐
- JavaWeb入门:JDBC连接数据库
- PostgreSQL入门学习之数据库连接相关基础知识
- BeagleBone Black从入门到放弃(一)连接及系统更新
- Java 入门之数据库连接和ArrayList的用法~
- PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
- JavaWeb:Tomcat下配置数据源连接数据库
- DELPHI入门3--最简单的数据库连接,运用
- docker 运行 javaweb(oracle 数据库) 不能连接数据库问题
- python:数据库连接操作入门
- JavaWeb配置数据源连接数据库详解(概念详解+多种情况源代码范例+易出错类型)
- 新浪SAE ———— JavaWeb项目部署教程<数据库连接>
- java从入门到精髓 - 数据库操作连接Access
- PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
- Eclipse使用(七)—— 使用Eclipse创建JavaWeb项目并使用JDBC连接数据库实现简单的登陆注册功能
- JMeter入门5---JDBC数据库连接和发送数据库请求
- JavaWeb从入门到放弃(8)-servlet拦截器Fliter的使用(重定向和转发)
- PHP数据库连接入门级配置
- 新手入门 --常用数据库JDBC连接写法
- JavaWeb学习笔记之数据库连接
- Nutz学习---连接操作数据库入门例子