mysql-Myeclipse jdbc 建立连接DriverManager前面要加(Connection)?

问题描述

Myeclipse jdbc 建立连接DriverManager前面要加(Connection)?



是导入的Mysql.jar有问题还是?
mysql版本
mysql.jar包版本

解决方案

不写的话类型都不一样啊,前面是一个新建一个链接类型实体,后面的DirverManager.getConnection(---)行为执行之后产生的是一个什么东西
你要说明,比如新出生的小狗如果少了一条腿,那就和人们对狗的定义不一样了呀(四条腿),但其实它还是小狗啊,所有你还是要说明的转换的,
当然你也可以在之前就实例化一个Conn类型,然后调用他的getConn方法,就不用加connnation 了

解决方案二:

类型不一样,需要强转类型。

时间: 2024-09-17 10:20:14

mysql-Myeclipse jdbc 建立连接DriverManager前面要加(Connection)?的相关文章

JDBC数据源连接池配置及应用_java

使用JDBC建立数据库连接的两种方式: 1.在代码中使用DriverManager获得数据库连接.这种方式效率低,并且其性能.可靠性和稳定性随着用户访问量得增加逐渐下降. 2.使用配置数据源的方式连接数据库,该方式其实质就是在上述方法的基础上增加了数据库连接池,这种方式效率高. 数据源连接池的方式连接数据库与在代码中使用DriverManager获得数据库连接存在如下差别: 1)数据源连接池的方式连接数据库是在程序中,通过向一个JNDI(Java Naming and  Directory In

Java连接mySql—简单JDBC连接数据库

利用JDBC开发数据库 经典应该用框架: 第一步,加载JDBC数据库驱动程序(不同的数据库有不同的数据库驱动,所以在连接数据库之前,需加载驱动) 格式: String driver = "com.mysql.jdbc.Driver"; Class.forName(driver);//加载mysql数据库,用Class.forName("驱动名称")进行加载 第二步,创建数据库连接,将数据库与当前文件连接起来,后面才可以对数据库进行操作 格式: String url

mysql-MyEclipse中MySQL的jdbc连接错误

问题描述 MyEclipse中MySQL的jdbc连接错误 在new新的数据库时候用testDriver检测驱动是否连通的时候提示 Error while performing database login with the MySQL driver:Access denied for user "admin@localhost"(using password : YES) 这是为什么啊 ?本人小白 求解答 解决方案 账号密码错误 检查账号对不对 解决方案二: admin@localh

Java使用JDBC驱动连接MySQL数据库_java

Java使用JDBC驱动连接MySQL数据库的步骤: 1.下载驱动,导入jar包 2.加载驱动 3.设置连接 连接成功后就是一些对数据库中数据的操作 1.下载驱动,导入jar包 当你看到jdbc目录下有相应的jar包说明第一步操作已经完成. 2.加载驱动 3.设置连接 import java.sql.Connection; import java.sql.DriverManager; public class DB_Helper { public static void main(String[

【急求】关于MySql和jdbc连接中文乱码,已经凌乱了。

问题描述 首先呢,楼主用navicatformysql时不会出现问题,这就是让我非常好奇的地方:然后我用mysql命令行(commandlineclient)时就会出现乱码用jdbc连接时也出现乱码.然后来看看楼主已经做过的解决方案,但都没有效果:1.修改my.ini下的default-character-set=utf8,character-set-server=utf8这两处.2.查看db.opt文件,正常.default-character-set=utf8default-collatio

cmd-数据库建立连接 mysql

问题描述 数据库建立连接 mysql 刚刚安装了mysql 怎么创建和连接数据库 需要在cmd输入什么命令 才能创建用户?? 我想创建一个hr用户 密码为123456该怎么设置? 解决方案 grant all privileges on *.* to hr@172.18.10.1 identified by '123456'; 解决方案二: 先在mysql client 控制台,用root用户登录,然后创建hr这个用户.然后授权hr这个用户在你这个机器上登录. CREATE USER 'user

在myeclipse配置tomcat 连接sql数据库

问题描述 在myeclipse配置tomcat 连接sql数据库 有错运行不了错误提示是The server encountered an internal error () that prevented it from fulfilling this request <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ page imp

建立连接

与数据库建立链接想与DBMS建立一个链接你必须做如下两个工作:(1)加载驱动程序(2)建立链接 加载驱动程序\r 加载驱动程序非常的简单,只需要一句代码.比如你,你想用JDBC-ODBC桥驱动,那么你就写上:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");你的驱动程序文档将会告诉你class name.如果你的class name 是jdbc.DriverXYZ,那么你就把代码换成这样:Class.forName("jdbc.Dri

sid-小白关于Mysql和java的连接问题

问题描述 小白关于Mysql和java的连接问题 Mysql连接JAVA,其中一句 jdbc:mysql://主机名称:端口号/SID 请问这个SID到底要怎么获取 我看到有人是这样 jdbc:mysql://localhost:3306/IsMyBase 我查到的关于SID的资料,发现SID都很长,为什么他的这么短 有人告诉下吗. 我到底怎么去用这个SID连接数据库 解决方案 oracle有sid,mysql你直接用dbname. sid就是个编号,标识. dbname是数据库名. 目前你可以