本文目录一览:
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 的错误
对应你数据库的jdbc的jar包只有一个,你把这三个都从工程里删除,然后在网上找一个对应你数据库的jdbc的jar包(不同数据库对应不同的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很奇怪问题。
主要以下这些原因:
一、[最大可能]可能是你的驱动器与数据库连接不搭配,试一下把
你的驱动器换成:
Class.forName(“com.mysql.jdbc.Driver”);
二、确定一下,你在安装mysql的时候,没有改它的默认端口3306,若改了,应该在localhost后加上端口,如:jdbc:mysql://localhost:3307/test
三、你缺少相应的jar包吧
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/236975.html