Web项目连接mysql数据库,web连接数据库
本文目录:
- 1、Eclipse构建的web项目连接MySQL数据库的问题
- 2.Javaweb连接MySQL数据库
- 3、网页如何连接mysql数据库?
Eclipse构建的Web项目与数据库mysql连接的问题
1。检查用户名和密码(您已经确认过)
2。检查用户的登录权限和连接配置方式(例如是否允许用户名和密码、是否允许非Windows帐户身份验证)
3。检查数据库是否在本地计算机(localhost)上?如果不是,请将localhost更改为数据库所在服务器的IP地址
4。使用mysql管理工具或者telnet localhost 3306看看能否打开登录端口

javaweb如何连接mysql数据库?
当然需要先安装JDK(一般是JDK1.5.X)。然后安装MySQL,比较简单,具体过程就不赘述了。配置完这两个环境后,下载JDBC
驱动程序mysql-connector-java-5.0.5.zip(这是最新版本)。然后将其解压到任意文件夹。我解压到D盘,然后将文件夹中的
mysql-connector-java-5.0.5-bin.jar添加到classpath中。
具体如下:“我的电脑”-“属性”-“高级”-
“环境变量”,编辑系统变量中的classpath,添加D:\mysql-connector-java-5.0。 5\mysql-
connector-java-5.0.5-bin.jar 最后添加“;”在添加此字符串之前将其与之前的类路径区分开来。那么好吧。
环境配置完毕,非常简单。现在首先配置Java连接MySQL,设置用户名为“root”,密码为“root”。从命令行创建数据库或使用 SQL 前端软件。
我使用SQLyog的前端软件来创建数据库。
先创建数据库:
CREATE DATABASE SUTCCS;
然后创建表:
创建表学生(SNO CHAR(7) NOT NULL,SNAME VARCHAR(8) NOT NULL,SEX CHAR(2) NOT NULL,BDATE DATE NOT NULL,HEIGHT DEC(5,2) DEFAULT 000.00,主键(SNO));
然后插入数据,可以使用SQL语句向表名中插入值(value1,value2,...);
还可以使用SQLyog来
好了,完成了。
现在我们来编写一个.java文件来演示如何访问Java来连接MySQL数据库。
导入java.sql.*; public class JDBCTest { public static void main(String[] args){
驱动名称
String driver = "com.mysql.jdbc.Driver";
// URL指向scutcs to的数据库名称accessible
String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
//MySQL配置时的用户名
String user = " root";
//MySQL配置时的密码Java连接MySQL配置
String password = "root";
try {
//加载驱动
Class.forName(driver);
//继续数据库
连接conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("成功连接数据库!");
// 使用语句执行SQL语句
Statement statements = conn.createStatement();
//执行SQL语句
String sql = "select * from Student";
结果集
结果集 rs = statements.executeQuery(sql); System.out.println("-----------------"); System.out.println("执行结果如下:"); System.out.println("-----------------"); System.out.println("学号" + "\t" + "姓名"); System.out.println("-----------------");字符串名称=空; while(rs.next()) {
选择sname列数据
name = rs.getString("sname");
//先使用ISO-8859-1字符集获取name将其解码为字节数组并将结果存储在新的字节数组中。
// 然后使用GB2312字符集解码指定的字节数组
name = new String(name.getBytes("ISO-8859-1"),"GB2312");
// 输出结果
System.out.println(rs.getString("sno") + "\t" + name); rs.close(); conn.close(); } catch(ClassNotFoundException e) { System.out.println("抱歉,找不到驱动程序!"); e.printStackTrace(); } catch(SQLException e) { e.printStackTrace(); } catch(Exception e) { e.printStackTrace(); } } }
接下来我们运行看看效果:
D:\testjdbcjavac JDBCTest.java
D:\testjdbcjava JDBCTest
连接数据库成功!
如何连接数据库网页转mysql数据库?
连接方法如下:
1. 创建一个 Web 项目
2。将数据库驱动复制到lib文件夹中。数据库驱动包括:mysql、sqlserver、oracle等,导入什么类型的数据到相应的驱动中。
3。编写一个工具类来连接数据库并获取连接。下面以mysql数据库为例。
核心代码:
public class DataUtils {
/**
* 通过数据获取连接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表为test,用户名root,密码admin 。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (异常 e) {
e.printStackTrace() ;
}
返回 conn;
}
}
4.连接到相应的数据库后,可以进行增、删、改、查操作。操作完成后不要忘记断开连接并释放资源。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
