Java连接mysql数据库
- 创建数据库
在MySQL Workbench中创建数据库,命名为zhangchunlan,同时建立以student命名的表格,如下图所示:
源码:
create database zhangchunlan default charset utf8;
use Student;
create table student(id smallint unsigned auto_increment primary key,name varchar(20) not null,place varchar(30),age varchar(20));
insert student(id,name,place,age) values (1,'Jona','北京','18'),(2,'Tom','河南','20'),(3,'Rose','上海','22'),(4,'Mary','天津','19');
select id,name,place,age from student;
desc student;
单元格具体设计内容如下:
- 加载连接驱动:
1在VNC中的toolest中使用eclipse创建Java工程(命名为zhangchunlan),同时将将JDBC驱动包添加到工程中,如下图:
2在工程名下找到Build_path,然后将JDBC驱动添加进来,如下图所示:
- 连接数据库,读取数据。
建两个类(Test类,主要是实现功能。Demo类是调用Test类中的方法)
- 在数据库中实现增删改查
(1)增加数据:在Test类中添加增加方法insert()
添加成功如下图:
(2)删除数据:
代码如下图:
删除成功结果如下图 (删除了第四个):
(3)替换数据
执行结果如下图: