Mysql Workbench kullanırken bazı sorunlarla karşılaşıyorum. Mesela foreign key oluşturmak için alter table>foreign keys bölümünden her şey doğru olduğu halde sağ tarafta checkbox ve combobox ile referans edilecek tabloyu gösteremiyorum. Apply dediğimde örneğin bu çıkıyor ve elimle düzelterek foreign key oluşturuyorum.

 ALTER TABLE `denemeforeign`.`table2` 
 ADD CONSTRAINT `denemeforeign`
  FOREIGN KEY ()
  REFERENCES `denemeforeign`.`table1` ()
  ON DELETE NO ACTION
  ON UPDATE NO ACTION;

el ile boş kalan kısımlara denemeid ekliyorum. çalışıyor.

 FOREIGN KEY (`denemeid`)
 REFERENCES `denemeforeign`.`table1` (`denemeid`)

yani foreign key oluşturmamak için herhangi bir neden yok. daha önce bunu yapabiliyordum, bayağıdır bilgisayara geçmemiştim artık bu sorun var. Ayrıca şöyle bir şey de var ; mesela bir kolonun veri tipini INT(11) yapıyorum, oluyor ama ardından baktığımda sadece (11) olarak gözüküyor ve sorunsuz çalışıyor.

ekleme: Aynı şekilde auto increment tanımlarken de sorun yaşıyorum. Primary key'in datatype'i (11) iken auto increment tanımlayamıyorum. ama INT(11) olarak düzeltince oluyor. Yani sorun bu değişken tarafanda galiba.

Mysql Workbench sürümü: 6.1 (6.1.4.117773 build 1454)

İşletim sistemim: Windows 7 64 bit

Mysql Server sürümü: 5.6

soruldu: 24 Nis '14, 11:53

byramucler's gravatar image

byramucler
11381015
cevap kabul oranı: 0%

değiştirildi: 24 Nis '14, 13:17

Mysql kurulumunuzda storage engine olarak MYISAM ayarlı olabilir mi?

(24 Nis '14, 12:30) ertuncefeoglu ertuncefeoglu's gravatar image

kurulum yaparken o seçenek çıkmadı ama veritabanında tablo oluştururken innodb i seçiyorum. hem myisam seçili olsa hiç oluşturamam herhalde.

(24 Nis '14, 12:53) byramucler byramucler's gravatar image

Mysql workbench de zaman zaman böyle hatalar çıkıyor. Navicat i kullanmanı öneririm.

(24 Nis '14, 15:53) cnrblm cnrblm's gravatar image

mecbur geçeceğim gibi ama şuanki sorunları bir şekilde çözüyorum. ilerde sorun çıkarır mı bilmem. tasarımına alıştım workbench'in, değiştirmek istemiyorum.

(24 Nis '14, 16:43) byramucler byramucler's gravatar image

Genelde MySQL Workbench'de surekli minor versiyonlarla UI iyilestirmeleri yapiliyor, herzaman en son minor surumunu kullanmani tavsiye ederim. En azindan bilinen hatalar duzeltilmis oluyor. Ben surekli tekrar eden isler icin bir kez SQL script yazip surekli onu kullaniyorum, boylece Workbench de data isleri yaparken Tabla yapisiyla ugrasmak zorunda kalmiyorum.

(25 Nis '14, 05:30) CemIkta ♦ CemIkta's gravatar image

Navicat'ı kullandım o dediğim sorunlar yok, düzgün çalışıyor. Ama tabi arayüze ısınamadım ve deneme sürümüydü. Herhalde lisans almamı isteyecek. Workbench'in 5.2.4.7 sürümünü denedim aynı sorun var.

(25 Nis '14, 08:44) byramucler byramucler's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster

foreign key oluşturmak için kendin sutun yapma, en temiz yolu yeni database oluştur grafik bölümüne geç ordan fk simgesini tıkla ve 1:n'i seç sutundan sutuna sürükle senin için SQL kodu yazacak, sonra forign key tab'ini tikla ve özelliğini seç böylelikle primariy key'i sildiğinde otomatik olarak tüm fk leride silecektir. yazılar karmaşık geldiyse bir resim/video atabilirim

permanent link

cevaplandı: 07 Ağu '14, 08:38

kypdk's gravatar image

kypdk
18591623
cevap kabul oranı: 10%

değiştirildi: 07 Ağu '14, 08:39

-1

aynı sorunu bende yaşamaktayım. Bir türlü ilişkilendirme yapamamaktayım. Bu konuda bir sonuca ulaşabildiniz mi acaba? Yardımcı olursanız sevinirim.

permanent link

cevaplandı: 05 Ağu '14, 11:18

mehcengiz's gravatar image

mehcengiz
1
cevap kabul oranı: 0%

sorunum hâlâ devam ediyor. artık o sorunu görmemezlikten geliyorum. zaten vt ile çok fazla işim de olmadığı için araştırmayı da bıraktım.

(05 Ağu '14, 13:58) byramucler byramucler's gravatar image

Bence workbench yerine DDL scriptlerinizi kendiniz oluşturunuz. En azından basit DDL Scriptlerini yazmayı öğrenmiş olursunuz.

(24 Eki '14, 08:56) Turgay Can Turgay%20Can's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×144
×2

Soruldu: 24 Nis '14, 11:53

Görüntüleme: 2,629 kez

Son güncelleme: 24 Eki '14, 08:56

powered by BitNami OSQA