7 Şubat 2012 Salı

Java - Connect to MySQL with JDBC

Jdbc'yi kullanabilmek için önce connector download etmemiz lazım:

Connector İndir

Bir dosyaya unzip yaptıktan sonra, Eclipse'de projeye sağ tıklayıp build path diyoruz.
Jar dosyasını seçiyoruz. Böylelikle Referenced Libraries'e eklenmiş oluyor.






















Basit bir database'e bağlanma kodu:

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

//localhost yerine bağlanmak istediğiniz db'in ip'sini
//eğer localde çalışıyorsanız ve localhost çalışmıyorsa 127.0.0.1' i deneyin
String url = "jdbc:mysql://localhost/databaseName";

//MySQL'in kullanici adı ve şifresini girin
//default windows'da username = root, password=""
conn = DriverManager.getConnection(url, "username", "password");

//connection'ı yarattıktan sonra istediğiniz işlemler query'lilerle yapılcak

String query = "SELECT COF_NAME, PRICE FROM COFFEES";
try
{
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(query);
while (rs.next())
{
String s = rs.getString("COF_NAME");
float n = rs.getFloat("PRICE");
System.out.println(s + " " + n);
}
}
catch (SQLException ex)
{
System.err.println(ex.getMessage());
}

Hiç yorum yok:

Yorum Gönder