jdbc支持多种数据库,比如说oracle, mysql, mssql,现在总结一下连接各种数据库的相关知识

1,mysql连接,代码如下

 Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/db_highway_jkpt_v4.0";
String username = "root";
String password = "123456";
conn = DriverManager.getConnection(url, username, password);

mysql连接数据库

2,oracle连接数据库

 Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@localhost:1521:XE";
String username = "system";
String password = "admin123";
conn=DriverManager.getConnection(url,username,password);

Oracle连接数据库

3,mssql连接数据库

            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1434;database=DB_HIGHWAY_LIT";
String username = "sa";
String password = "123456";
conn=DriverManager.getConnection(url,username,password);

MS连接数据库

在这里注意,查看mssql占用的端口号的方法是:执行下面语句:exec sys.sp_readerrorlog 0, 1, 'listening'

然后获取对应的监听端口号  另外,MSSQL获取监听端口

最新文章

  1. thinkphp调用phpqrcode.php生成二维码
  2. greenDao 学习之坑 "java-gen" 目录下的类不能引用
  3. xcode C++一些简单设置
  4. ArcGis :正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
  5. <转>HTML+CSS总结/深入理解CSS盒子模型
  6. LINUX增加并管理用户
  7. Java语言实现简单FTP软件------>FTP软件效果图预览之上传功能(三)
  8. Python新手需要掌握的知识点
  9. 并发编程之ThreadLocal、Volatile、synchronized、Atomic关键字扫盲
  10. 大话RabbitMQ 基础入门
  11. JasperReports® Library | Jaspersoft Community
  12. [Swift]LeetCode946. 验证栈序列 | Validate Stack Sequences
  13. Chapter 4 Invitations——23
  14. ltp-ddt的makefile结构
  15. error: ld returned 1 exit status 解决
  16. Attribute Syntax
  17. 如何设置鼠标右键单击返回ppt上一页
  18. Spring AOP源码分析(二)动态A0P自定义标签
  19. UVa 12715 Watching the Kangaroo(二分)
  20. PHP函数处理方法总结

热门文章

  1. C语言退出多层嵌套循环技巧
  2. 【iOS】环形渐变进度条实现
  3. Eclipse中Maven+Spring3.2.17+SpringMVC HelloWorld
  4. 自定义标签 与 JSTL(JSP Standard Tag Library)
  5. 2.1 CMMI2级——7个PA简述
  6. sqlalchemy多表联合查询(join)
  7. mysql源码解读之配置文件
  8. MySQL数据库备份命令
  9. SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行)
  10. my_strlen()