java数据库
答案:3 悬赏:20 手机版
解决时间 2021-02-05 12:20
- 提问者网友:浪荡绅士
- 2021-02-05 02:19
java数据库
最佳答案
- 五星知识达人网友:从此江山别
- 2021-02-05 03:37
问的有水平
全部回答
- 1楼网友:北城痞子
- 2021-02-05 05:59
java为什么好 因为它很多优势 说不上什么数据库都可以连接 但是常见的那些大小型数据库基本都可以
我通俗的给你讲解下 你无论用的那中数据库是sqlserver也好 mysql也好还是 access也好 首先你做的第一件事情就是建立数据库和表结构 那些基本的sql语句大同小异 都差不多
java连接数据库基本步骤 因为java连接的是第三方数据库所以又时候需要驱动 下载好驱动导入工程内
1class.forname("string driver") 中间字符串取决于你连接的数据库类型而不一样 这个事加载驱动的意思
2drivermanager.getconnection(url,user,pwd);连接数据库 获取一个连接对象connection 用来执行sql语句
然后利用connection执行sql语句获取结果集 rs 以后你就操作rs封装数据传送就可以了
- 2楼网友:夜风逐马
- 2021-02-05 05:11
:
mySQl:
Connection conn=null;
Statement st=null;
ResultSet rs=null;
try{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://127.0.0.1:3307/数据库名";
String user="root";
String password="";
conn= DriverManager.getConnection(url,user,password);
st=conn.createStatement();
}
catch(Exception e)
{
e.printStackTrace();
}
SQLSERVER:
Connection conn=null;
Statement st=null;
ResultSet rs=null;
PreparedStatement upst = null;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
}
catch(Exception e)
{
e.printStackTrace();
}
ORACLE:
try {
Class.forName("oracle.jdbc.driver.OracleDriver"); // 加载驱动类
// 注册JDBC驱动
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
String sourceURL = "jdbc:oracle:thin:@localhost::1521:orcl"; //localhost视具体情况需要改变
String user = "scott";//用户
String password = "tiger";//密码
con = DriverManager.getConnection(sourceURL,user,password); // 建立连接
}catch (Exception e){
e.printStackTrace();
}
ACCESS:
这里有非常详细的介绍 一看就懂
另外,虚机团上产品团购,超级便宜
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯