1. 程式人生 > >日誌系統從windows遷移到linux伺服器

日誌系統從windows遷移到linux伺服器

使用yum install java

     yum install jdk

安裝了java環境。

用文字編輯器寫一個java程式來驗證,儲存在/search/bin目錄,檔名:HelloWorld.java,輸入如下內容: 
public class HelloWorld{ 
public static void main(String args[]){ 
System.out.println("Hello,Wrold"); 

}


然後,在終端下執行: 
#cd /tmp/myDwon 
#javac HelloWorld.java 
#java HelloWorld 
這時如果出現"Hello,World",說明JAVA編譯、執行環境搭建好了。

將windows機器中eclipse目錄中的LogPrc目錄上傳到/search/bin目錄

輸入如下命令:

cd  LogPrc/bin

java lsb.LogPrc.GenStruLog

程式提示找不到mysql驅動。

將windows中的C:\jdk\jre6\lib\ext\mysql-connector-java-5.1.12-bin.jar上傳到/usr/lib/jvm/jre-1.6.0/lib/ext

再次執行程式,成功執行。

中文亂碼問題的解決:

什麼配置,資料庫設定都不用該,用下面的語句連線資料庫:

連線mysql時(無論在從mysql讀還是取資料的情況),指定使用的編碼方式為utf-8,具體程式碼如下

//裝載mysql-jdbc驅動

Class.forName("com.mysql.jdbc.Driver").newInstance();

//連線資料庫

Connection sqlCon = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test? user=root&password=1&useUnicode=true&characterEncoding=utf-8" );

問題解決!