Java MySQL Örnekleri

Aşağıdaki kodun çalışabilmesi için örnek olarak netbeans ide si kullanılarak yeni bir proje yaratıldığı ve yeni class file açıldığı kabul edilmektedir.

Not: Projeye mysql library lerinin referans gösterildiği kabul edilmektedir.

package my.Package;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
*
* @author Taner Ozdas
*/

public class TanerMySQL {

// Tanımlamalar yapılıyor.

static String dbuser = "root";
static String dbpasswd = "parola";
static String dbName = "taner_db";
static String dbHostname = "127.0.0.1";

public Connection conn ;
public Statement stat;
public ResultSet result;

/**
* MySQL JDBC driveri’ının yüklenindiğini test ediyoruz.
*/

public String MySQLDriverTest(){
    try {
        Class.forName("com.mysql.jdbc.Driver").newInstance();
        return "MySQL drive çalıştı";
    }
    catch (Exception ex){
        return "Driver yüklenemedi…" + ex.getMessage();
    }
}

/**
*  MySQL Bağlantısı fonksiyonu
*/

public Statement MySQLBaglan(String dbuser, String dbpasswd, String dbHostname, String DbName) throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException{
    Class.forName ("com.mysql.jdbc.Driver").newInstance();
    this.conn = DriverManager.getConnection ("jdbc:mysql://"+dbHostname+":3306/"+DbName+"?characterEncoding=utf8", dbuser, dbpasswd);
    this.stat = conn.createStatement();
    return this.stat;
}

/**
* MySQL Bağlantısını kapatır.
*/

public void MySQLKapat() throws SQLException{
    this.conn.close();
}

/**
* Dönüşü resultset olarak gelir.
*/

public ResultSet execQueryResult(String userQuery) throws SQLException {
   this.result = this.stat.executeQuery(userQuery);
   return this.result;
}

/**
* ExecNonQuery sql cümleciğini direk uygular.
*/

public Boolean execNonQuery(String sql) throws SQLException{
    try {
        this.stat.executeUpdate(sql);
        return true;
    } catch (Exception ex) {
        return false;
    }
}

} // Class Bitişi
 

Son Aramalar:

Diğer Alakalı Sayfalar:

  1. Perl MySQL Örnekleri
  2. VB6 MySQL Örnekleri
  3. Vb.Net MySQL Örnekleri

Etiketler: import kullanımı ile ilgili örnekler, java, java mysql kullanımı, mysql örnekleri

Yorum yapma kapalı.