快捷搜索:

C、C++、python、Java、php、C#六种流行语言大PK

  本文是C、C++、python、Java、php、C#六种语言连接mysql数据库的代码展示,在LZ尝试的过程中,无论是语言环境搭建、mysql依赖库的导入还是代码的风格,各种语言都各有千秋。接下来,我们就让这些语言一一登场吧。

  Java(最具噱头的语言)

  Java给新人的印象应该是入门简单、代码优雅、活跃度高、跨平台、开源大家庭等等,实在是当之无愧的明星语言,而且是偶像派的。不过可惜的是,偶像派明星很容易被干掉。Java语言是LZ赖以生存的语言,因此LZ不希望做个偶像派,只能奋起直追,争取做实力派的Javaer。

  说起这次Java连接mysql的编写,实在没什么好说的,毕竟本身就是做这个的,所以这一路非常顺利,算是最无感的一个。下面是LZ写的代码。

Java代码

package cn.zxl.jmysql;  

  

import java.sql.Connection;  

import java.sql.DriverManager;  

import java.sql.ResultSet;  

import java.sql.Statement;  

  

public class JMysql {  

      

    private static final String DRIVER = "com.mysql.jdbc.Driver";  

    private static final String URL = "jdbc:mysql://localhost/test";  

    private static final String USERNAME = "root";  

    private static final String PASSWORD = "123456";  

    private static final String SQL = "select * from test";  

      

    public static void main( String[] args ) {  

        Connection connection = null;  

        Statement statement = null;  

        ResultSet resultSet = null;  

        try {  

            Class.forName(DRIVER);  

            connection = DriverManager.getConnection(URL, USERNAME, PASSWORD);  

            statement = connection.createStatement();  

            resultSet = statement.executeQuery(SQL);  

            while (resultSet.next()) {  

                System.out.println("|" + resultSet.getString("id") + "|" + resultSet.getString("name") + "|");  

            }  

        } catch (Exception e) {  

            System.out.println("query failed!");  

        } finally {  

            try {  

                resultSet.close();  

                statement.close();  

                connection.close();  

            } catch (Exception e) {  

您可能还会对下面的文章感兴趣: