sqlserver数据☺库肿么转到mysq
sqlserver数据库肿么转到mysq
2290 浏览 6 回答
什么是数据库的驱动类
数据库驱动是不同数据库开发商(比如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。
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。
2.第二步创建连接:在空白处右击鼠标点击 new 或者点击菜单栏中的快捷键(空白处三角符号)new。
3.第三步 选择连接 在Driver template选项框中 选择MySql Connector/j。
4.第四步 填写配置信息。
5.第五步 添加驱动:点击Add JARs添加Mysql数据库的驱动文件。
6.第六步 测试数据配置是否正确 :点击Test Drive>>输入密码>>OK。
7.第七步 测试成功:点击OK,弹出对话提示 Database connection successfully established。
8.第八歩 连接数据库:点击Finish完成连接。
如何配置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) {
}
}
}
}
以上供参考,如果您觉得有帮助,请帮忙点赞,转发,或☾者关注我,我是小黄,谢谢。
原创文章,作者:Ame,如若转载,请注明出处:https://www.lbseo.cn/13630.html