作者:逆夏_Pretty | 来源:互联网 | 2023-08-21 14:29
本文目录一览:
1、java连接mysql很奇怪问题。
2、我的JAVA连接MYSQL的错误
3、java连接mysql错误
4、java连接mysql
5、java访问mysql数据库,为什么总是没有办法引入mysql的驱动包?
6、java与mysql数据库的连接问题
java连接mysql很奇怪问题。
主要以下这些原因:
一、[最大可能]可能是你的驱动器与数据库连接不搭配,试一下把
你的驱动器换成:
Class.forName("com.mysql.jdbc.Driver");
二、确定一下,你在安装mysql的时候,没有改它的默认端口3306,若改了,应该在localhost后加上端口,如:jdbc:mysql://localhost:3307/test
三、你缺少相应的jar包吧
我的JAVA连接MYSQL的错误
1楼的,看好,有main方法,这个方法在web方面用到了几次?
应该把mysql的驱动放到你JDK目录下的jre\\lib\\ext下。比如:E:\\Program Files\\Java\\jdk1.5.0_09(这是我的JDK目录),就把驱动放到E:\\Program Files\\Java\\jdk1.5.0_09\\jre\\lib\\ext下面就可以了。
mysq驱动的下载地址:
下载后是个rar文件,解压后找到debug文件夹,把下面的那个jar文件自制到我上面说的那个路径下就可以了。
java连接mysql错误
import java.sql.*;
public class Jdbc {
public static void main(String args[]) {
try {
Class.forName("com.mysql.cj.jdbc.Driver"); //加载MYSQL JDBC驱动程序
System.out.println("Success loading Mysql Driver!");
}
catch (Exception e) {
System.out.print("Error loading Mysql Driver!");
e.printStackTrace();
}
try {
Connection cOnnect= DriverManager.getConnection(
"jdbc:mysql://localhost:3306/shop?serverTimezOne=UTC","root","1437790929");//java这个空填写的是你自己设的密码
System.out.println("Success connect Mysql!");
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from user");
//user 为你表的名称,可以在MySQL命令行用show tables;显示
while (rs.next()) {
System.out.println(rs.getString("name"));
}
}
catch (Exception e) {
System.out.print("get data error!");
e.printStackTrace();
}
}
}
java连接mysql
楼主的问题应该就是没有添加mysql-connector-java-3.1.14-bin.jar
包
并且在代码里边应该写上Class.forName("com.mysql.jdbc.Driver");
然后才能写上
Connection cOnn= DriverManager.getConnection("jdbc:mysql://localhost:8080", "root", "root");
不过不一定是localhost:8080, 数据库也不一定是root。呵呵
java访问mysql数据库,为什么总是没有办法引入mysql的驱动包?
看的出来你是在编写Jsp,用的是tomcat,mysql-connecter-java5.0.jar是放在Apache Software Foundation\Tomcat 6.0\lib下,即可!
java与mysql数据库的连接问题
这个是因为你装的mysql不允许你访问.要要修改下mysql数据库中的权限.