数据库的连接
利用JDBC访问数据库
- JDBC:Java的数据库连接
· 提供了一些访问数据库的接口类
· 位于java.sql包
· 访问的都是关系型数据库
- 利用JDBC访问数据库的方式
· JDBC-ODBC桥接方式(一般用于测试上、不灵活、写程序简单)
· 本地API方式(添加访问数据库的驱动——JAR包、不需要安装,放在服务器上即可,适合中小型数据库的开发)
· 利用中间件(使得访问的数据库映射成对象,之后面向对象开发)
· 纯Java的驱动
- 找到驱动程序,放到lib文件夹中,利用lang包
· 用class·forNam(“驱动对象程序名”);加载驱动程序
· 创建连接对象 Connection con=DriverManager·getConnection(“数据库”,“用户名”,“密码”);
· 创建数据库的状态对象 Statment smt=con·createStatment
· 数据库的增删改 smt·executeUpdate(sql语句)返回对象 整数值
· 数据库的查 smt·exxcuteQuery(sql语句)返回对象 整数值
· 以上数据库的操作返回对象 ResultSat
· 指针操作 ResultSat·next()
环境搭建
- 下载Mysql
- 安装Mysql
- 注册方式
class.forName(“com.mysql.jdbc.Driver”)
Mysql的端口:3306
账户:root
密码:
创建schemas
创建表
<body>
<form action=“” method=“Post”>
Yonghuming:<input type=“text” name=“user”><br>
Mimi:<input type=“password” name=“password”><br>
Nianling<input type=“” name=“age”><br>
<input type=“submet” value=“Tijiao”>