Java 给定MySql语句的Oracle等效语句

Java 给定MySql语句的Oracle等效语句,java,oracle,jdbc,Java,Oracle,Jdbc,有人能告诉我给定mySql语句的等效oracle语句吗: Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/city?user=root&password=root"); 如果使用:(jdbc:oracle:thin:@localhost:1521:MySID)-之后,需要SID

有人能告诉我给定mySql语句的等效oracle语句吗:

Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/city?user=root&password=root");
如果使用
jdbc:oracle:thin:@localhost:1521:MySID
)-之后,需要SID名称。 如果使用
/
jdbc:oracle:thin:@localhost:1521/MySERVICE
),则应为服务名称


更多信息:

在询问之前,您是否尝试过搜索Oracle的JDBC连接url?没有,我对这一点完全陌生。现在您知道该怎么做了。做相应的研究。你不介意用这些文件吗?使用现代(JDBC 4.0及更新版本)JDBC驱动程序的
mySql语句
在哪里?不再需要forName(…)
        Class.forName("oracle.jdbc.driver.OracleDriver");
        Connection connection = 
            DriverManager.getConnection
            ("jdbc:oracle:thin:@localhost:1521:MySID","username","password");