ºìÁªLinuxÃÅ»§
Linux°ïÖú

ʹÓÃJAVAÁ¬½ÓMYSQL5.0

·¢²¼Ê±¼ä:2008-01-14 00:00:31À´Ô´:ºìÁª×÷Õß:document
µ½MYSQLÍøÕ¾ÏÂÔØmysql-connector-java-5.0.4.zipÎļþ£¬½âѹ¡£

½âѹºóÓÐÒ»¸öÎļþ£ºmysql-connector-java-5.0.4-bin.jar

°Ñmysql-connector-java-5.0.4-bin.jarÎļþ¿½±´µ½%JAVA_HOME%\jre\lib\ext\Ŀ¼Ï¼´¿É¡£

ʲôCLASSPATHÖ®ÀàµÄ¶¼²»ÓÃÉèÖá£

²âÊÔ±³¾°£ºmysqlÓиöĬÈÏÊý¾Ý¿âtest£¬ÎÒÔÚtestÊý¾Ý¿âϽ¨Á¢±ítext£¬Ö»ÓÐÒ»¸ö×ֶΣºvalue£¬×ֶεÄÀàÐÍÊÇtext¡£mysqlÊý¾Ý¿âĬÈÏ×Ö·ûÉèÖÃÊÇutf-8¡£

²âÊÔÎļþTestConnection.java:

ÒýÓÃ:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
import com.mysql.jdbc.*;

public class TestConnection {
public static void main(String[] args){

try{Class.forName("com.mysql.jdbc.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost/test£¿user=cheneylou&password=1234");
Statement stmt= conn.createStatement();

stmt.execute("insert into text values '123' ");

stmt.execute("insert into text values 'UTF8¼òÌåÖÐÎÄ' ");
ResultSet rs = stmt.executeQuery("select * from text");
while(rs.next()){

System.out.println(rs.getString("value"));
}
rs.close();
conn.close();
} catch( ClassNotFoundException e){System.out.println(e.getMessage());}
catch (SQLException ex){
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
}
}


Æô¶¯mysqlºó

±àÒ룺javac TestConnection.java

ÔËÐУºjava TestConnection

ÔÚÎҵļÆËã»úÉÏÊä³öÊÇ£º

123

UTF8¼òÌåÖÐÎÄ

ÖÁÓÚTOMCATµÄÅäÖã¬ÄǸüÊǼòµ¥£¬Ö±½Ó°Ñmysql-connector-java-5.0.4-bin.jar·Åµ½WEB-INF\libĿ¼¾ÍÐÐÁË¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ