关于MySQL数据库加载驱动的一点小问题

如图所示,不明白forName括号里面的字符串是什么意思,我使用的是mysql-connector-java-5.1.6-bin和jtds-1.2.2包,如果我换了一台电脑,我该如何修改字符串以便能够成功完成这一步驱动加载?

不需修改,参照如下:

Oracle数据库:

驱动程序包名:ojdbc14.jar

驱动类的名字:oracle.jdbc.driver.OracleDriver

JDBC URL:jdbc:oracle:thin:@dbip:port:databasename

说明:驱动程序包名有可能会变

JDBC URL中各个部分含义如下:

dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127.0.0.1。

port –为数据库的监听端口,需要看安装时的配置,缺省为1521。

databasename –为数据库的SID,通常为全局数据库的名字。

SQL Server数据库

驱动程序包名:msbase.jar mssqlserver.jar msutil.jar

驱动类的名字:com.microsoft.jdbc.sqlserver.SQLServerDriver

JDBC URL:jdbc:microsoft:sqlserver://dbip:port;DatabaseName=databasename

说明:驱动程序包名有可能会变

JDBC URL中各个部分含义如下:

dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127.0.0.1。

port –为数据库的监听端口,需要看安装时的配置,缺省为1433。

databasename –数据库的名字。

MySQL数据库

驱动程序包名:mysql-connector-Java-3.1.11-bin.jar

驱动类的名字:com.mysql.jdbc.Driver

JDBC URL:jdbc:mysql://dbip:port/databasename

说明:驱动程序包名有可能会变

JDBC URL其中各个部分含义如下:

dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127.0.0.1。

port –为数据库的监听端口,需要看安装时的配置,缺省为3306。

databasename –数据库的名字。追问

意思是说驱动类的名字可以自定义吗?基本上按照那个格式就可以了?

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-07-05
Class.forName("...") //返回一个类,比如你代码中返回的就是 某某包的Driver(驱动)类。换了一台电脑也一样,一般这些驱动类都是导的jar包里面的,路径不用变。

解决MySQL安装无法加载的问题mysql不能加载安装
如果MySQL服务没有启动,也会导致无法正常加载MySQL。可以通过控制台或命令行查看MySQL服务是否已启动。如果没有启动,可以在命令行中输入以下命令来启动MySQL服务:sudo service mysql start 启动完成后,重新运行安装程序,检查是否能够正常加载MySQL。6. 其他解决方法 如果以上方法都无法解决MySQL无法加载的问...

MySQL驱动问题,有请高手解决??
你的加载驱动语句是:String driveName = "com.mysql.jdbc.Driver" ;你的驱动jar包mysql-connector-java-5.0.4-bin.jar 你得确保驱动包里面有com.mysql.jdbc.这个可以通过myeclipse查看 如果你没有看到com.mysql.jdbc.那就说明你加载驱动的语句错了,可能是别的库。。。例如,我加载一个jar:mysql-...

MySQL无法正常载入问题的解决mysql一直正在载入
打开my.cnf文件,检查配置是否正确。可以尝试注释掉某些配置,看看MySQL是否能够正常启动。3.检查MySQL数据文件 MySQL的数据文件保存在“data”目录下,默认情况下也是在MySQL安装目录下。在启动MySQL之前,要确保该目录存在并且有足够的权限。如有需要, 可以备份相应的库和表数据并删除相关文件, 让MySQL启动...

解决MySQL无法被识别的问题mysql不能被识别
方法一:手动安装 MySQL JDBC 驱动程序 1.打开 MySQL 官网,从下载页面下载最新的 MySQL JDBC 驱动程序(mysql-connector-java)。2.将 mysql-connector-java-.jar 文件复制到项目的 lib 文件夹中。3.在项目中添加 mysql-connector-java-.jar 文件到类路径中。例如,在 Eclipse 中,可以右键点击项目...

Odbc连接mysql的常见问题有哪些?
ODBC连接MySQL的常见问题包括:1.缺少ODBC驱动程序。连接MySQL数据库需要一个ODBC驱动程序。如果没有正确安装驱动程序,将无法成功连接MySQL。请按照以下步骤检查ODBC驱动程序是否正确安装:打开ODBC数据源管理器,在Windows操作系统上,可以通过“控制面板”->“管理工具”->“ODBC数据源(32位)”打开。在“...

简单易懂MySQL下载教程加载驱动步骤解析mysql下载加载驱动
在下载MySQL安装包后,我们需要加载MySQL的驱动程序。MySQL的驱动程序可以用于连接Java程序和MySQL数据库。我们采用Eclipse开发工具演示MySQL加载驱动的步骤。1.下载MySQL的JDBC驱动 在官网下载MySQL的JDBC驱动,我们选择MySQL Connector\/J版本,并在下载页面选择Platform Independent。随后,点击Download按钮,下载...

解决mySQL读取数据异常问题mySQL不能读数据
MySQL是一款广泛使用的关系型数据库管理系统,然而在使用这个数据库系统的过程中,很多开发者都会遇到读取数据异常的问题。这一问题往往会导致应用程序无法正常运行,因此需要我们将其及时解决。下面我们将针对这一问题进行分析和解决。我们需要明确MySQL读取数据异常的产生原因。同时,也需要获得相关的错误信息,...

MySQL下载后却打不开如何解决mysql下载了打不开
如果您尝试连接MySQL数据库并在连接时遇到问题,那么可能是因为您的计算机上没有正确安装数据库驱动程序。为了解决这个问题,您需要安装正确的数据库驱动程序。您需要在自己的计算机上安装可以与MySQL数据库一起使用的ODBC驱动程序。您可以从Microsoft官网下载并安装ODBC Data Source Administrator,然后将MySQL驱...

MySQL8.0数据库连接驱动问题
如果你需要用SSL连接,就要为服务器证书验证提供信任库,并设置useSSL=true SSL – Secure Sockets Layer(安全套接层)MySQL8.0数据库连接驱动问题 标签:runtimeESSauthattcomhand配置6.2mysqli 标签 runtime ESS auth att com hand 配置 6.2 mysqli ...

MySQL下载后如何添加驱动mysql下载完没有驱动
总结 MySQL是一种广泛使用的关系型数据库管理系统,常常被用于存储和管理大量数据。为了在Java应用程序中使用MySQL,你需要下载并添加MySQL驱动,然后将驱动放入一个合适的目录中,并设置CLASSPATH环境变量。在Java代码中调用MySQL驱动程序的主类名,以确保MySQL驱动成功被加载和使用。

相似回答