歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下有關Java和數據庫的一些工作記錄

Ubuntu下有關Java和數據庫的一些工作記錄

日期:2017/2/28 14:47:04   编辑:Linux教程

我希望用程序生成一些測試數據,測試一下開源數據庫中哪個比較適合我們的數據倉庫項目,於是有了這篇隨筆。

其實測試數據可以用過程生成,但是我想學學java因此決定用程序實現。而且我先在把windows這個讓我一打開電腦就想娛樂的系統卸載了,現在純Ubuntu。

先記錄下Java的配置:

首先需要下載Java,這是一個很簡單的過程,鏈接在這裡:http://www.Oracle.com/technetwork/java/javase/downloads/index.html 。我的是64位系統,因此選擇了64位的gz包。下載好以後隨便解壓到哪個目錄底下都是可以的。然後只需要配置這麼幾個環境變量就可以了:vi .bashrc(注意是在當前用戶的家目錄下),然後在文件的最後加上這麼幾句話:

export JAVA_HOME=/home/wings/software/jdk1.7.0_21
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存以後執行這個命令:

source .bashrc

接下來在terminal中輸入:java -version,如果出現版本信息,那麼就安裝成功了,如果不確定可以寫個hello,world試試。

下面就是eclipse了,這個超級簡單,和windows下面一樣,這是個綠色免安裝軟件,下載gz包以後解壓到一個隨便的目錄下面,找到這個文件:eclipse,然後./eclipse,保持termial不要關閉就好了。

這些都好了以後就要安裝數據庫了。mysql很好裝,打開一個termial,輸入:sudo apt-get install mysql-server。自動會安裝,而且安裝的時候會讓你輸入root密碼,之後的設置可以在mysql的配置文件中修改,不需要在之前做什麼,如果真的需要做什麼,google一下會有很多。

安裝好之後就需要把jdbc驅動裝上,下載地址在這裡:http://dev.mysql.com/downloads/connector/j/。下載gz包,跨平台的。下載好以後解壓到一個任意目錄去,在以後eclipse編程的時候只需要在build path裡加入這個jar包就可以了。

附上我寫的簡單的連接測試代碼:

import java.sql.*;
public class DBConnector
{
    static Connection conn;
    public static void main(String[] args)
    {
        try
        {
            Class.forName("com.mysql.jdbc.Driver");
            System.out.println("Load mysql driver success!");
        }
        catch(Exception err)
        {
            System.out.print("Load mysql driver failed!");
            err.getStackTrace();
        }
        try
        {
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "wings", null);
            System.out.println("Connect success!");
        }
        catch(Exception err)
        {
            System.out.println("Connect failed!");
            err.getStackTrace();
        }
    }
}

以後這個實驗會繼續進行,我也會繼續記錄。希望今天寫的會對向我一樣的初學者有些幫助。

ps 這裡還有一個坑爹的地方,我重裝系統之後,在按照上面步驟,結果輸入java -version的時候卻總是提醒我“沒有那個文件或目錄”,上了度娘(不是人名)之後才知道少了一個包,記錄之: sudo apt-get install ia32-libs。

Copyright © Linux教程網 All Rights Reserved