COME 339 JAVA-SQL BAĞLANTISI

Slides:



Advertisements
Benzer bir sunumlar
T sql-diğer komutlar Metin Akbulut.
Advertisements

PHP ve MYSQL.
4 SQL- Yapısal Sorgulama Dili
Tablo oluşturma İlk olarak tabloları oluşturmamız gerekli..
VB.net ile SQL SERVER’a bağlanmak
MySQL Veritabanı Sunucusu ve MySQL Veritabanı Kullanımı
PL/SQL üzerinden Web Sayfası üretmek
SQL’e Giriş.
SQL de Değişken Tanımlama
SQL Komutlar 5 Sibel SOMYÜREK.
İndeksler Sibel SOMYÜREK.
EkoPC Bilişim Ltd. Eğitim Hizmetleri
Veri Tabanı Yönetim Sistemleri
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Iletisim Icin : Blog : E - Mail :
Çağlar Ülküderner SQL’e GİRİŞ Çağlar Ülküderner
Veri Tabanı Yönetim Sistemleri
Veri Tabanı Yönetim Sistemleri
VeriTabanı Uygulama. Tabloları yaratmak için MySQL komutları.
BÖLÜM 6 SQL SERVER KOMUTLARI.
Tetikleyici. Nedir? Bir tablo üzerinde Ekleme silme ve güncellemeye bağlı olarak tetiklenip çalışan SQL kodlarıdır. Genel amacı veri bütünlüğünü korumaktır.
SQL (STRUCTURED QUERY LANGUAGE)
1 MySQL Kullanımı Structured Query Language. 2 MySQL Nedir? Veritabanıdır. Tablolardan oluşur. Bilgiler tablolarda saklanır.
MySQL, SQL ve PHP Öğr.Gör.Şükrü KAYA.
Bilgisayar Mühendisliği Bölümü
11 ekim 2011 VTYS –II Dersi. Kalıp İfadelerle Sorgu (Pattern) Eğer bir sözel verinin sadece belli kriterlere uyanlarını seçeceksek sütun_adı LIKE kalıp.
MYSQL 4. HAFTA. mySQL veri türleri INTTamsayı: 'den kadar değişen diziye "signed" (işaretli), 0'dan 'e kadar değişenine.
Bilgisayar Mühendisliği Bölümü
SQL Dili ve MySQL Komutları
SQL de Değişken Tanımlama
PHP ve MYSQL.
Iletisim Icin : Blog : E - Mail :
İnternet Programcılığı II
VeriTabanı Uygulama.
Windows için mysql kurulumu sitesinden mysql veritabanının ilgili sürümü indirilir. Biz.
PHP ve MYSQL Veritabanı Sunucusu
Sibel SOMYÜREK SQL Görev. SQL – 14a Egitselyazilim veri tabanındaki içerik tablosuna yeni bir kayıt ekleyin,
SQL (Structured Query Language). MySQL de Temel Komutlar : CREATE DATABASE isim; verilen isimde bir veri tabanı oluşturur. SHOW DATABASES; Tüm yaratılan.
SQL Komutları (2) Uzm. Murat YAZICI.
Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Kivi Bilişim Teknolojileri -
SQL’ e Giriş Uzm. Murat YAZICI.
Update UPDATE tablo_ismi SET sutun1=‘deger1’ WHERE sutun=deger.
PHP ve MYSQL.
ADRESİNDEN ÖRNEK VERİ TABANLARINI İNDİRİNİZ
K ıSıT -V ıEW -S EQUENCE U NıON -I NTERSECTıON -E XCEPT E XıSTS -I N İbrahim Onur Sığırcı.
Yeni Veritabanı Oluşturma
S ORGU / DML / DDL KOMUTLARı İbrahim Onur Sığırcı.
Yapısal Sorgulama Dili SQL VTYS Giriş Hafta 5 Ders Notu.
İNTERNET PROGRAMLAMA -2. Veritabanı Nedir? Veritabanı, bilgilerin düzenli bir ş ekilde saklandı ğ ı yapılardır. De ğ i ş kenlerdeki bilgiler ve formlardan.
Altıncı hafta. Müfredat programı Ödev teslim edenler Mantıksal tasarım ödevini teslim edenler: Belediye Projesi Valilik Projesi Mekan Projesi Konaklama.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı Arş. Gör. Pınar CİHAN.
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
Yapısal Sorgulama Dili SQL Hafta 6 Ders Notu
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
14.DERS Örnekler, Sorular BUKET DOĞAN.
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
VERİ TABANI VE VISUAL STUDIO SQL LOCAL DB(YEREL VERİ TABANINI SAYFAYA BAĞLAMA Savaş TUNÇER.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
Veri Tabanı Temel Kavramlar.
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-2
Sorgu / dml / ddl komutları
SQL Server - Stored Procedures
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-4-DML
PHP ve MYSQLi.
Asp.Net Veritabanı İşlemleri
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-3-DDL
Sunum transkripti:

COME 339 JAVA-SQL BAĞLANTISI

Gerekli Programlar Java-MySQL bağlantısı için: 1) MySQL kurulumu 2) MySQL connector (Netbeans de var -NetBeans 7.1\ide\modules\ext-)

Java SQL Bağlantısı Netbeans projesinde services kısmında: Netbeans - MySQL bağdaştırmak için, Databases sağ tıkla register mySQLserver MySQL’ e bağlanmak için, MySQL'e sağ tıkla connect (3 veritabanı - default-) Veritabanına bağlanmak için, Test üzerine sağ tıkla connect : Drivers da test oluştu bu bir bağlantı

Yeni Veritabanı Oluşturma Yeni veritabanı oluşturmak için, - Drivers daki test üzerine sağ tıkla execute command CREATE DATABASE IF NOT EXISTS javaLabDB; USE javaLabDB; Yeni tablo yaratılınca javaLabDB veritabanı oluşacak Eskisini silip javaLabDB ye sağ tıkla connect diyerek, yeni veritabanına bağlanabiliriz

Yeni Tablo Yaratma Yeni veritabanına sağ tıkla execute command, DROP TABLE IF EXISTS `kisiler`; CREATE TABLE `kisiler` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `Ad` VARCHAR(45) NOT NULL, `Soyad` VARCHAR(45) NOT NULL, `Yas` INT(10) UNSIGNED NOT NULL, `Cinsiyet` tinyint(3) UNSIGNED NOT NULL, PRIMARY KEY (`id`) )DEFAULT CHARSET=utf8;

Tabloya Kayıt Ekleme INSERT INTO `kisiler` (`Ad`,`Soyad`,`Yas`,`Cinsiyet`) VALUES ('Mitat','Poyraz',27,1), ('Cem','Kaya',24,1), ('Dilara','Torunoglu',33,0), ('Zeynep Hilal','Kilimci',25,0), ('Zahid','Gürbüz',25,1);

MySQL bağlantısı için gerekli değişkenler 1 private Connection conn = null; //Bağlantı nesnemiz private String url = " jdbc:mysql://localhost:3306/ "; //veritabanının adresi ve portu private String dbName = "javalabdb"; //veritabanının ismi private String properties = "?useUnicode=true&characterEncoding=utf8"; //Türkçe karakter problemi yaşamamak için

MySQL bağlantısı için gerekli değişkenler 2 private String driver = "com.mysql.jdbc.Driver";//MySQL-Java bağlantısını sağlayan JDBC sürücüsü private String userName = "root"; //veritabanı için kullanıcı adı private String password = "password"; //kullanıcı şifresi private Statement command = null; // komut nesnesi private ResultSet res; // sorgulardan dönecek kayıtlar (sonuç kümesi) bu nesne içerisinde tutulacak NOT: Driver (com.mysql.jdbc.Driver) sürücüsünü projeye eklemek gerekiyor. Bunun için, Libraries'e sağ tıklayıp add library'den MySQL JDBC Driver demek gerekiyor