一 准备工作
1. 开发工具:MyEclipse
2 .环境的搭建
3 .安装 mysq l数据库
4..建立数据 test 表用于连接查询
<!--查看数据库school中的 student 表所有信息-->
首先登陆到数据中创建表格(student)
mysql -u root -p
密码:123456 //123456密码是你自己安装时设定的密码,安装数据库(mysql)你可以随你爱好设定密码
查看是否有t est 数据库,如果没有我们就创建它
create database school;
登录到 school 数据库
use school
创建表格 student ( id 作为主键 nane:姓名 sex: 性别 age:年龄 address: 地址 ) primary key 主键 not null 不能为空
create table student( id int(10) primary key,
name varchar(20) not null,
sex char(2) not null,
age int(3),
address varchar(30));
创建成功!
查看表结构
desc student;
向 student 表格中插入数据
insert into student values(1,"何群杰","男",21,"南宁市");
代码:
package com.java.cp1;
import java.sql.*;
public class SelectMysql {
public static void main(String[] args) {
try{
//加载驱动
Class.forName("com.mysql.jdbc.Driver");
//连接数据库
Connection st=DriverManager.getConnection("jdbc:mysql://localhost:3306/school","root","123456");
//声明一个对象
Statement sm=st.createStatement();
//得到结果集
ResultSet ss=sm.executeQuery("select*from student");
//输出结果集
while(ss.next()){
System.out.println(ss.getString(1)+ss.getString(2)+ss.getString(3)+ss.getString(4));
}
}
//抛出加载驱动异常
catch (ClassNotFoundException e1) {
System.out.println("驱动存在异常");
e1.printStackTrace();
}
//抛出连接数据库异常
catch(Exception e){
System.out.println("数据库存在异常");
e.printStackTrace();
}
}
}