服务器端JSP页面连接MySQL数据库的学习
本地搭建JSP与MySQL的连接想必能看到这篇文章的人都会了,我就不再累述。
初学者码农,网上淘宝买的JSP空间,1元每月,速度稍慢,但还算稳定。本地写好简单的连接数据库的代码,上传上去还算简单,把JSP页面通过ftp上传到ftp地址:端口号/webapps/ROOT/下,当然,也可以上传一个文件夹,如login文件夹,访问时则在绑定的网站名后面添加上这个文件夹名字。连接数据库的代码,主要一共有一下四句
<%
final String DBDRIVER = "com.mysql.jdbc.Driver";
final String DBURL = "jdbc:mysql://localhost/login";
final String DBUSER = "root";
final String DBPASSWORD = "******"(此处为数据库连接密码,我以“*”代替);
%>
第一行仍为MySQL数据库驱动,但如果只这样写上去就希望JSP页面可以成功连接上数据库的话,就会失望而归了。因为Class.forName(DBDRIVER)即便是在服务器端也需要驱动的。打印错误异常如下
: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
或; java.lang.ClassNotFoundException: com.mysql.jdbc.Driver.(经试验,数据库驱动写org.gjt.mm.mysql.Driver或者com.mysql.jdbc.java都可以,新版的驱动可以兼容前者使得org.gjt……仍旧可以连接。当然,需要先解决以下问题。) 需要在项目文件夹内新建一个WEB-INF/lib文件夹,把MySQL驱动传进去(如我的index.jsp是在ROOT下,就在ROOT下新建一个WEB-INF/lib,上传MySQL连接驱动mysql-connector-java-5.1.7-bin.jar到lib下)。根据推测,好像这个驱动文件上传的位置不一样,其作用域也不一样,欢迎已经会的程序设计师大哥们给我指正。先多谢赐教
第二行localhost位置应该写数据库地址,买数据库空间的时候人家会给。不过我买的JSP空间送MysQL数据库,或许他们已经给配置过了,不需自己再给它们建立连接,所以直接写localhost即可,但在其它地方再买额外的数据库空间就不用该这样写了,还需多研究。数据库地址后面,是数据库名字。
另外,个人建议,学习不要吝惜投资。因为免费域名,廉价空间,廉价数据库问题,已走了好多弯路。试想一下,我们在大学共投资数万元,为的就是好好学到东西,岂能在真正的实践上反倒吝啬起来了呢?不要吝惜买书,不要在实践面前退缩。中国程序员,有待真正崛起。我们,责任重大。
服务器端JSP页面连接MySQL数据库的学习相关推荐
- django连接mysql数据库_Django学习笔记(4)——Django连接数据库
前言 在MVC或者MTV设计模式中,模型(M)代表对数据库的操作.那么如何操作数据库呢?本小节就认真学习一下.首先复习一下Django的整个实现流程 ,然后再实现一下使用数据库的整个流程,最后学习一下 ...
- 通过JSP网页连接MySQL数据库,从MySQL数据库中读出一张表并显示在JSP网页中
1.安装所需软件 ①安装java和tomcat,建立JSP网页最基础的软件 ②安装MySQL数据库(下载地址:https://www.mysql.com/) ③安装Navicat Premium来查看 ...
- jsp网页连接mysql数据库
1.在mysql数据库中建立数据表 建一张测试表test,插入几条数据: 2.设置JDBC驱动 将 mysql-connector-java-5.0.8-bin.jar 拷到WebContent/WE ...
- jsp页面显示mysql数据库数据_jsp页面显示数据库表数据
在class.formname那里报错,错误提示语法错误,看不出来在哪啊,没错啊? pageEncoding="utf-8"%> 图书清单 table { border: 2 ...
- jsp连接mysql数据库,实现含验证码的用户登录
功能简介 捣腾了几天,总算实现这个小小的登录功能,在此记录一下. 功能:输入框中输入用户名和密码和验证码,提交到服务器进行处理,如果验证码正确,就连接数据库查看用户名和密码是否存在,存在则进入主界面, ...
- tomcat之jsp连接mysql数据库
一.下载并部署mysql连接类 首先下载mysql连接类,下载地址https://dev.mysql.com/downloads/connector/j 如图所示,选择第一个箭头所指的平台无关版本,然 ...
- JDBC连接MySQL数据库,访问数据库信息完成登录功能——保姆级详细教程(附所有java和jsp源代码)
目录 前言 JDBC的介绍 通过JDBC连接MySQL数据库 导入mysql驱动 连接数据库 连接数据库 判断连接是否成功 使用数据库实现登录 获取前端表单的用户输入 判断用户名和密码为空 查询表 判 ...
- Linux JSP连接MySQL数据库
Linux(Ubuntu平台)JSP通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 下载 jdbc: mysql-connector-java-5.1.18.tar.gz 解压 ...
- linux jsp mysql数据库,Linux JSP连接MySQL数据库.pdf
您所在位置:网站首页 > 海量文档  > 计算机 > Java Linux JSP连接MySQL数据库.pdf2页 本 ...
最新文章
- Majority Element:主元素
- codevs——1958 刺激
- python常用模块之shelve模块
- 页面复杂对象传递参数 开发中遇到的问题
- 计算机应用基础1,计算机应用基础1
- Spring 4 xml 注解配置谅解 spring
- MTKI 驱动(57)---音频参数含义
- python基于协程的网络库gevent、eventlet
- java. base关键字_C#基础知识之base关键字介绍
- JAVA 基础 / 第八课:面向对象 / JAVA类的方法与实例方法
- 《数据挖掘概念与技术》学习笔记
- 《现代操作系统(中文第四版)》课后习题答案 第一章 引论
- Matlab 地理(经纬度)坐标 转 笛卡尔(直角)坐标
- mybatisplus代码生成器构建项目以及lambd链式编程
- 大数据清洗与预算第三章
- 写在“华为伙伴暨开发者大会”前夕:给昇腾AI划三个重点
- 云存储的分布式文件系统
- Flutter 自定义动画 — 数字递增动画和文字逐行逐字出现或消失动画
- CANopen的ID分类
- 爬虫快速入门(一):静态页面爬取