sqlserver数据☺库肿么转到mysq

sqlserver数据库肿么转到mysq

2290 浏览 6 回答

sqlserver数据☺库肿么转到mysq

什么是数据库的驱动类

数据库驱动是不同数据库开发商(比如oracle mysql等)为了某一种开发语言环境(比如java)能够实现数据库调用而开发的一个程序,

他的作用相当于一个翻译人员,将Java中对数据库的调用语言翻译成数据库自己的数据库语言,当然这个翻译(数据库驱动)是由各个开发商针对统一的接口自定义开发的。

常用驱动:

1. MySQL

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

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

JDBC URL(连接地址):jdbc:mysql://dbip:port/databasename

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

port –为数据库的监听端口,需要看安装时的配置,缺省为3306。sqlserver数据☺库肿么转到mysq

databasename –数据库的名字。

2.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 –数据库的名字。

3. 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,通常为全局数据库的名字。

Myeclipse连接Mysql数据库具

1.第一步打开:Window>Open Perspective>MyEclipse Datebase Exploere。

sqlserver数据☺库肿么转到mysq

2.第二步创建连接:在空白处右击鼠标点击 new 或者点击菜单栏中的快捷键(空白处三角符号)new。

sqlserver数据☺库肿么转到mysq

3.第三步 选择连接 在Driver template选项框中 选择MySql Connector/j。

sqlserver数据☺库肿么转到mysq

4.第四步 填写配置信息。

sqlserver数据☺库肿么转到mysq

5.第五步 添加驱动:点击Add JARs添加Mysql数据库的驱动文件。

sqlserver数据☺库肿么转到mysq

6.第六步 测试数据配置是否正确 :点击Test Drive>>输入密码>>OK。

sqlserver数据☺库肿么转到mysq

7.第七步 测试成功:点击OK,弹出对话提示 Database connection successfully established。

sqlserver数据☺库肿么转到mysq

8.第八歩 连接数据库:点击Finish完成连接。

sqlserver数据☺库肿么转到mysq

如何配置TomCat数据库

Tomcat是一个Java Servlet容器,可以让Java Web应用程序在Web服务器上运行。如果您的Web应用程序需要连接到数据库,则需要进行Tomcat数据库配置。下面是一些基本的步骤:

1. 首先,确保您已经安装了要使用的数据库,并且该数据库正在运行。

2. 打开Tomcat的conf目录,在其中找到server.xml文件并编辑。找到以下类似的代码块:

“`

<Resource name="jdbc/DBName" auth="Container"

          type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"

          url="jdbc:mysql://localhost:3306/dbname"

          username="username" password="password" maxActive="20" maxIdle="10"

          maxWait="-1"/>

“`

3. 在这个代码块中,将"name"属性设置为您想要的名称,例如"mydb"。将"url"属性设置为您的数据库URL,例如"jdbc:mysql://localhost:3306/mydatabase"。

4. 将"driverClassName"属性设置为您的JDBC驱动程序的名称,根据您使用的数据库类型而有所不同。

5. 将"username"和"password"属性设置为您连接数据库时使用的用户名和密码。

6. 保存server.xml文件,然后重新启动Tomcat服务器。

7. 在您的Java Web应用程序中,您现在可以使用JNDI API来访问您配置的数据源。例☀如,使用以下Java代码获取数据库连接:

“`java

Context initCtx = new InitialContext();

Context envCtx = (Context) initCtx.lookup("java:/comp/env");

DataSource ds = (DataSource) envCtx.lookup("jdbc/mydb");

Connection conn = ds.getConnection();

“`

这样,您就可以在Tomcat中成功配置数据库了。需要注意的是,在配置数据库时,请确保使用安全的用户名和密码,并限制外部访问以保护您的数据库的安全性。

eclipse如何连接mysql数据库

你好,我是小黄,一个爱看书的java程序员,我来回答这个问题。

我猜测您的意思是,在eclipse里面通过JDBC技术连接mysql,要是这样的话,具体步骤有:

1. 注册一个driver驱动器

2.获得数据库连接(url, 用户名,密码)

3.开启事务,取消自动提交

4.创建一个statement语句发送sql

5.执行sql语句

6.如果有结果集就处理结果集

7.关闭语句

8.没问题就commit

9.有问题就rollback

10.关闭数据库连接

来看看具体代码吧

public class JdbcDemo {

public static void main(String[] args) {

//1,注册mysql驱动

try {

Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动

} catch (ClassNotFoundException e2) {

e2.printStackTrace();

}

//2,获得连接 (url username password)

// jdbc:mysql://主机名称:连♂接端口/数据库的名称

String url = "jdbc:mysql://localhost:3306:hw";

String username = "test";

String password = "test";

Connection conn = null;

try {

conn = DriverManager.getConnection(url, username, password);

//3,开启事务,取消自动提交

conn.setAutoCommit(false);

//4,打开sql语句

Statement stat = conn.createStatement();

//5,执行sql语句

stat.execute(" insert into t_student values (1222, 'andy', 20, '1' )");

//6,有结果集就处理

//7,关闭sql语句

stat.close();

//8,没问题就提交

conn.commit();

} catch (Exception e) {

try {

//9,有问题就回滚

conn.rollback();

} catch (SQLException e1) {

}

}finally {

try {

//10,关闭数据库连接

conn.close();

} catch (SQLException e) {

}

}

}

}

以上供参考,如果您觉得有帮助,请帮忙点赞,转发,或☾者关注我,我是小黄,谢谢。

sqlserver数据☺库肿么转到mysq

原创文章,作者:Ame,如若转载,请注明出处:https://www.lbseo.cn/13630.html