Excel'i MySQL'e Bağlama
Excel'in(Excel) elektronik tablolar için kullanıldığından emin olun, ancak Excel'i(Excel) harici veri kaynaklarına bağlayabileceğinizi biliyor muydunuz ? Bu makalede, bir Excel(Excel) elektronik tablosunu bir MySQL veritabanı tablosuna nasıl bağlayacağımızı ve elektronik tablomuzu doldurmak için veritabanı tablosundaki verileri nasıl kullanacağımızı tartışacağız . Bu bağlantıya hazırlanmak için yapmanız gereken birkaç şey var.
Hazırlık(Preparation)
İlk olarak, MySQL(MySQL) için en güncel Açık Veritabanı Bağlantısı(Database Connectivity) ( ODBC ) sürücüsünü indirmelisiniz . MySQL için geçerli ODBC sürücüsü şurada bulunabilir:
https://dev.mysql.com/downloads/connector/odbc/
(Make)Dosyayı indirdikten sonra, indirme sayfasında listelenen dosyanın md5 karmasını kontrol ettiğinizden emin olun .
Ardından, az önce indirdiğiniz sürücüyü yüklemeniz gerekecek. Yükleme işlemini başlatmak için dosyaya çift tıklayın. (Double)Yükleme işlemi tamamlandıktan sonra Excel ile kullanmak için bir (Excel)Veritabanı Kaynak Adı(Database Source Name) ( DSN ) oluşturmanız gerekecektir .
DSN'yi oluşturma(Creating the DSN)
DSN , MySQL veritabanı tablosunu kullanmak için gerekli tüm bağlantı bilgilerini içerecektir . Bir Windows sisteminde (Windows)Başlat(Start) , ardından Denetim Masası(Control Panel) , ardından Yönetimsel Araçlar(Administrative Tools) , ardından Veri Kaynakları (ODBC)(Data Sources (ODBC)) öğelerine tıklamanız gerekir . Aşağıdaki bilgileri görmelisiniz:
(Notice)Yukarıdaki resimdeki sekmelere dikkat edin . Bir Kullanıcı DSN'si(User DSN) yalnızca onu oluşturan kullanıcı tarafından kullanılabilir. Makinede oturum açabilen herkes için bir Sistem DSN'si mevcuttur. (System DSN)Dosya DSN'si(File DSN) , aynı işletim sistemine ve sürücülere sahip diğer sistemlere taşınabilen ve bu sistemlerde kullanılabilen bir .DSN dosyasıdır.
DSN'yi(DSN) oluşturmaya devam etmek için sağ üst köşedeki Ekle(Add) düğmesine tıklayın .
MySQL ODBC 5.x Sürücüsünü(MySQL ODBC 5.x Driver) görmek için muhtemelen aşağı kaydırmanız gerekecek . Mevcut değilse, bu yazının Hazırlık(Preparation) bölümünde sürücüyü yüklerken bir şeyler ters gitti. DSN oluşturmaya devam etmek için MySQL ODBC 5.x Driver'ın(Driver) vurgulandığından emin olun ve Bitir(Finish) düğmesine tıklayın. Şimdi aşağıda listelenene benzer bir pencere görmelisiniz:
Ardından, yukarıda gösterilen formu doldurmak için gerekli bilgileri sağlamanız gerekecektir. Bu gönderi için kullandığımız MySQL veritabanı ve tablo bir geliştirme makinesinde ve yalnızca bir kişi tarafından kullanılıyor. "Üretim" ortamları için yeni bir kullanıcı oluşturmanız ve yeni kullanıcıya yalnızca SEÇİM(SELECT) ayrıcalıkları vermeniz önerilir. Gelecekte, gerekirse ek ayrıcalıklar verebilirsiniz.
Veri kaynağı yapılandırmanızın ayrıntılarını sağladıktan sonra, her şeyin çalışır durumda olduğundan emin olmak için Test düğmesine tıklamalısınız. (Test)Ardından, Tamam(OK) düğmesine tıklayın. Şimdi, ODBC Veri Kaynağı Yöneticisi(ODBC Data Source Administrator) penceresinde listelenen önceki kümede formda sağladığınız veri kaynağı adını görmelisiniz :
Elektronik Tablo Bağlantısını Oluşturma
Artık yeni bir DSN'yi başarıyla oluşturduğunuza göre, (DSN)ODBC Veri Kaynağı Yöneticisi(ODBC Data Source Administrator) penceresini kapatabilir ve Excel'i(Excel) açabilirsiniz . Excel'i(Excel) açtıktan sonra Veri(Data) şeridine tıklayın. Excel'in(Excel) daha yeni sürümleri için Veri Al'ı(Get Data) , ardından Diğer Kaynaklardan'ı(From Other Sources) ve ardından ODBC'den'i(From ODBC) tıklayın .
Excel'in(Excel) eski sürümlerinde bu biraz daha fazla işlemdir. İlk olarak, şöyle bir şey görmelisiniz:
Bir sonraki adım, sekme listesinde Veri(Data) kelimesinin hemen altında bulunan Bağlantılar(Connections) bağlantısını tıklamaktır . Bağlantılar(Connections) bağlantısının konumu , yukarıdaki resimde kırmızı daire içine alınmıştır. Çalışma Kitabı Bağlantıları(Workbook Connections) penceresi size sunulmalıdır :
Bir sonraki adım, Ekle(Add) düğmesine tıklamaktır. Bu size Mevcut Bağlantılar(Existing Connections) penceresini sunacaktır:
Açıkçası, listelenen bağlantılardan herhangi biri üzerinde çalışmak istemezsiniz. Bu nedenle, Daha Fazlasına Gözat…(Browse for More…) düğmesine tıklayın. Bu size Veri Kaynağı Seç(Select Data Source) penceresini sunacaktır:
Önceki Mevcut Bağlantılar penceresinde olduğu gibi, (Existing Connections)Veri Kaynağı Seç(Select Data Source) penceresinde listelenen bağlantıları kullanmak istemezsiniz . +Connect to New Data Source.odc klasörüne çift tıklamak istiyorsunuz . Bunu yaparken, şimdi Veri Bağlantı Sihirbazı( Data Connection Wizard) penceresini görmelisiniz :
Listelenen veri kaynağı seçenekleri göz önüne alındığında, ODBC DSN'yi vurgulamak ve (ODBC DSN)İleri'yi(Next) tıklatmak istiyorsunuz . Veri Bağlantı Sihirbazının(Data Connection Wizard) bir sonraki adımı, kullandığınız sistemde mevcut olan tüm ODBC veri kaynaklarını görüntüleyecektir.(ODBC)
Umarım, her şey plana göre giderse, önceki adımlarda oluşturduğunuz DSN'nin (DSN)ODBC veri kaynakları arasında listelendiğini görmelisiniz . Vurgulayın(Highlight) ve İleri'ye tıklayın(Next) .
Veri Bağlantı Sihirbazı'ndaki(Data Connection Wizard) bir sonraki adım, kaydetmek ve bitirmektir. Dosya adı alanı sizin için otomatik olarak doldurulmalıdır. Bir açıklama sağlayabilirsiniz. Örnekte kullanılan açıklama, onu kullanabilecek herkes için oldukça açıklayıcıdır. Ardından, pencerenin sağ alt kısmındaki Bitir düğmesine tıklayın.(Finish)
Şimdi Çalışma Kitabı Bağlantısı(Workbook Connection) penceresine dönmelisiniz . Yeni oluşturduğunuz veri bağlantısı listelenmelidir:
Tablo Verilerini İçe Aktarma(Importing the Table Data)
Çalışma Kitabı Bağlantısı(Workbook Connection) penceresini kapatabilirsiniz . Excel'in (Excel)Veri(Data) şeridinde Mevcut Bağlantılar(Existing Connections) düğmesine tıklamamız gerekiyor . Mevcut Bağlantılar düğmesi, (Connections)Veri(Data) şeridinde solda bulunmalıdır .
Mevcut Bağlantılar(Existing Connections) düğmesine tıklamak size Mevcut Bağlantılar(Existing Connections) penceresini sunmalıdır. Bu pencereyi önceki adımlarda gördünüz, şimdi aradaki fark, veri bağlantınızın en üstte listelenmesi gerektiğidir:
Önceki adımlarda oluşturduğunuz veri bağlantısının vurgulandığından emin olun(Make) ve ardından Aç(Open) düğmesine tıklayın. Şimdi Verileri İçe Aktar(Import Data) penceresini görmelisiniz :
Bu gönderinin amaçları doğrultusunda, Verileri İçe Aktar(Import Data) penceresindeki varsayılan ayarları kullanacağız . Ardından, Tamam(OK) düğmesine tıklayın. Her şey sizin için işe yaradıysa, şimdi çalışma sayfanızda MySQL(MySQL) veritabanı tablosu verileri size sunulmalıdır .
Bu gönderi için çalıştığımız tablonun iki alanı vardı. İlk alan, ID başlıklı bir otomatik artışlı INT alanıdır. (INT)İkinci alan VARCHAR'dır(VARCHAR) (50) ve fname olarak adlandırılır. Son e-tablomuz şuna benzer:
Muhtemelen fark ettiğiniz gibi, ilk satır tablo sütun adlarını içerir. Sütunları sıralamak için sütun adlarının yanındaki açılır okları da kullanabilirsiniz.
Sarmak(Wrap-Up)
Bu yazıda MySQL(MySQL) için en son ODBC sürücülerini nerede bulacağımızı, bir DSN'nin nasıl oluşturulacağını, (DSN)DSN kullanılarak bir elektronik tablo veri bağlantısının nasıl oluşturulacağını ve verileri bir Excel elektronik tablosuna aktarmak için elektronik tablo veri bağlantısının nasıl kullanılacağını ele aldık . Zevk almak!
Related posts
Excel'de Boş Satırları Silme
Excel'in Hücreleri Seslendir Özelliği Nasıl Kullanılır?
Word Belgesine Excel Çalışma Sayfası Nasıl Eklenir
Excel'in Durum Analizi Nasıl Kullanılır?
Excel'de Bir Satır Nasıl Onarılır
MS Excel İçin Gelişmiş Bir VBA Kılavuzu
Excel'de Birden Çok Bağlantılı Açılır Liste Nasıl Oluşturulur
Excel'de DÜŞEYARA Yerine Dizin Eşleştirme Ne Zaman Kullanılır?
Excel'in Aktarma İşlevini Kullanmanın 2 Yolu
DÜŞEYARA gibi Excel Formüllerinde #Yok Hataları Nasıl Düzeltilir
2019 için 10 Excel İpuçları ve Püf Noktaları
Excel'de Kılavuz Çizgileri Nasıl Kaldırılır
Excel'i Google E-Tablolara Dönüştürmenin 4 Yolu
Excel'de Yinelenen Satırları Kaldırma
Microsoft Excel Online ve Masaüstü İçin Excel Arasındaki Farklar
Excel'de PMT İşlevi Nasıl Kullanılır
Excel'de Metni Sayılara Dönüştürmenin 5 Yolu
Excel Çalışma Sayfasında Satırları ve Sütunları Gruplandırma
Excel'de Z-Skoru Nasıl Hesaplanır
Word ve Excel Güvenli Modda Nasıl Açılır