
Java连接数据库是使用具体数据库的JDBC驱动程序来实现的,每一个数据库的驱动程序不同。
以下是一段示例代码:
1ClassforName("oraclejdbcdriverOracleDriver")newInstance(); //加载数据库JDBC驱动,该驱动会自动注册连接所需信息。
2String url="jdbc:oracle:thin:@localhost:1521:orcl"; //定义连接字符串
String user="test"; //用户名
String password="test"; //密码
3Connection conn= DriverManagergetConnection(url,user,password);//通过DriverManager获取数据库连接引用
4Statement sql = conncreateStatement(ResultsetTYPE_SCROLL_SENSITIVE, ResultSetCONCUR_READ_ONLY);//生成一个Statement
5ResultSet rs = sqlexecuteQuery("SELECT FROM 表");//获取记录集引用
6Systemoutprintln(rs('字段一'));//输出当前一行表头为‘字段一’的数据。
以下再提供给你几个常用数据库的连接方式(驱动通常都是一个jar包,可以去数据库提供商官网下载):
1、Oracle8/8i/9i数据库(thin模式)
ClassforName("oraclejdbcdriverOracleDriver")newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManagergetConnection(url,user,password);
2、DB2数据库
ClassforName("comibmdb2jdbcappDB2Driver ")newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManagergetConnection(url,user,password);
3、Sql Server70/2000数据库
ClassforName("commicrosoftjdbcsqlserverSQLServerDriver")newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManagergetConnection(url,user,password);
4、Sybase数据库
ClassforName("comsybasejdbcSybDriver")newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";
//myDB为你的数据库名
Properties sysProps = SystemgetProperties();
SysPropsput("user","userid");
SysPropsput("password","user_password");
Connection conn= DriverManagergetConnection(url, SysProps);
5、Informix数据库
ClassforName("cominformixjdbcIfxDriver")newInstance();
String url =
"jdbc:informix-sqli://123456789:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//myDB为数据库名
Connection conn= DriverManagergetConnection(url);
6、MySQL数据库
ClassforName("orggjtmmmysqlDriver")newInstance();
String url ="jdbc:mysql://localhost/myDBuser=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//myDB为数据库名
Connection conn= DriverManagergetConnection(url);
7、PostgreSQL数据库
ClassforName("orgpostgresqlDriver")newInstance();
String url ="jdbc:postgresql://localhost/myDB"
//myDB为数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManagergetConnection(url,user,password);
另外一种方式是针对Windows的,首先建立一个DSN,然后使用ClassforName("sunjdbcodbcJdbcOdbcDriver");和"jdbc:odbc:数据源名称"来获取连接引用,不过这样平台依赖性很大,不推荐这样做。
希望我的回答对你有所帮助!
把TXT转成Excel建立数据表导入数据即可。
具体步骤:1、txt转excel。
2、建立sqlite数据表。
3、导入数据。
如果还出现问题,可能就是你建立SQLiteManager数据库不正确导致的,仔细检查一下就没问题了。
以上就是关于高分 java连接SQL server 2000 详细步骤全部的内容,包括:高分 java连接SQL server 2000 详细步骤、sqlilabs靶场不能访问、java *** 作 数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)